We’ll need a bit more context to provide a precise answer, but you can run RoonServer and RoonBridge on most Linux distributions, which allows for an end-to-end Linux setup for managing your library and handling audio transport.
It becomes more complex if you want to rely entirely on Linux for endpoints, Roon remotes, and networking components, since not all Roon partner devices run on embedded Linux.
Could you share a bit more about your hardware and the Linux distributions you’re planning to use?
mjw
(Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don't.)
3
There are a good few of us here that use an all-Linux setup.
Roon server and bridge run natively on Linux. However, the Roon app does not, so you’ll need to use a tablet or Roon on Wine for control (some use Boxes or Lutrus.) There are some community projects thar use the Roon API, too.
If your questions aren’t about the supported products, head over to Roon Software Discussion > Linux and Tinkering, especially is you want to run Roon server in a container.
FWI, my setup is:
Server - custom Pod (production) (Ubuntu) / bare metal (EA) (Ubuntu)
Bridge - Ropieee
Control - Roon on Wine (Ubuntu) / Android / Graphine OS / Community Remote