• 0 Posts
  • 6 Comments
Joined 4 days ago
cake
Cake day: February 5th, 2026

help-circle
  • So if i were to “sudo dnf install neovim” on Bluefin, that would install Neovim to ~/.local/bin?

    I didn’t mean to say that Universal Blue specifically was making new package managers, but that in general new package managers have been created specifically to solve problems introduced by going immutable/atomic/image-based/whatever.


  • We are discussing immutable distros, where you don’t have apt/dnf/guix/whatever installed on the host system. They are replaced with other package managers. On Ubuntu Core, that is snap. On Fedora Atomic, that is rpm-ostree, flatpak, and toolbox.

    MacOS is immutable, there is no non-immutable version.




  • It’s not how you “generally” do it because many immutable distro developers keep developing additional ways to do package management that are more and more complicated.

    I still don’t get why we can’t have a BSD like approach. Make usr, bin, sbin read-only. But have /usr/local be writable and have a traditional package manager install to that location instead.