3 ms·
You mention a server, but just putting it out there: Your distro can make the whole difference, there. I've gone though various distros and platforms over the y
by 3np 5y ago
You mention a server, but just putting it out there: Your distro can make the whole difference, there. I've gone though various distros and platforms over the years. My personal choice for server/headless - Debian - would not be something I run on a desktop these days. Many times for desktop, you want to run specific versions, apply specific patches, run a specific kernel, etc. Arch, Gentoo or NixOS may be a better pick.
Or just run OCI containers. If you don't want to bother with building your own, linuxserver have a decent library.
When running an underserved platform-use-case combo (Plex/Jellyfin on debian on arm64) I've found the smoothest route is often to build the .deb packages yourself (in a proper automated repo if you want to scale, locally installed with dpkg if it's not too much). Much easier than chasing dubious ppas that may or work or not for your setup.
- martinald 5y agoThe problem is a lot of 3rd party software requires a 'mainstream' distro, especially commercial software. Regardless, my point isn't that it's not possible to solve it, which it potentially is with enough work, but the out of the box experience of the most popular Linux distros is very poor for software management for desktop/fast moving software. This really hasn't improved much in the 20+ years I've used Linux.