• 2 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle

  • No, I am using fedora silverblue which is point release. But there are rolling release immutable distros like opensuse aeon/kalpa im pretty sure. Basically the system files are read only and packages are “layered” onto the system image through transactional upgrades. Most of the packages you want to install should be in containers like flatpak (for gui) and distrobox (for terminal). This keeps the base system clean and small and doesn’t get “bloated” like other mutable OS’s.











  • Flatpaks really have the added benefit of things just work. Many distros have problems with codecs for example and need to install extra packages to get video working in Firefox. The flatpak version doesn’t require any of this and you can just install and move on with your life. Yes dependencies are “redundant” sometimes but you have the added benefit of a really clean base system without hundreds or thousands of lib or dev packages. Also sometimes you need a specific version of a dependency. Let’s say you need to update it for compatibility with a specific package but that breaks another which needs an older version. The system can stay especially clean when it comes to the toolbox utility and dev environments (this is available in other distros as distrobox I think).