I like to install/experiment with a lot of software on my system. Over time, this results in a system which I don't know what is installed, when, or why. As well as a large collections of dotfiles that I don't know if I need anymore.
I think a valid solution would be to use container-like things to segregate everything. I could spin up a new container-thing that would look like arch, install packages for test, then delete the container-thing along with all files on it when I don't need it for a completely clean uninstall.
I don't think Linux has something that looks like the Windows registry, so I believe isolating just the filesystem is enough.
Full virtual machines are probably overkill. Containers I'm not sure, but I think that would make it more difficult to use GUI applications. What technology should I use to achieve this? Should I even achieve this or do I just get better at managing my system?
#How to contain applications?
14 messages · Page 1 of 1 (latest)
.aw distrobox
Arch Wiki: Distrobox
.aw flatpak
Arch Wiki: Flatpak
.aw bubblewrap
Arch Wiki: Bubblewrap
I'd personally go with distrobox because it's the most versatile, but it also allows access to your home folder so that doesn't solve the dotfile problem.
you can solve this too with distrobox
distrobox supports you setting a custom home dir for your container