this post was submitted on 27 Aug 2025
31 points (80.4% liked)
Linux
9147 readers
279 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
They are also all Fedora based so far. Can you install from tar.gz into home directory?
Installing development libraries, whether bleeding edge nightlies, or just slightly obscure, often requires write access to some of the key folders. Does that get difficult?
Non-Fedora-based immutable distros:
Nope if you do it in containers. In case of Bazzite, you have podman/distrobox/toolbox, and this particular thing you'd usually want to do in distrobox, which is going to be easier/faster than going full general docker/podman container route. It usually goes like this:
I think you are saying that distrobox on Fedora based system can create a ubuntu/mint/whatever "subsystem" and inside that distrobox it is as though you were in ubuntu/apt environment?
Yes, and the difference compared to docker/podman, is that a lot of things like networking, gpu, audio, shared memory, etc, are passed through automatically by default. So you for example can build/run games inside those containers and expect native performance.
You'd do most of that stuff inside a container (Distrobox probably). You'd basically have a "clean OS" to start with (doesn't have to be the same OS as the host even) and install your libraries like normal. Distrobox does a good job of integrating with the host so you mostly won't know you're in a container. It's not perfect though, and if you have little experience with containers you'll definitely have a hard time doing what you need to.