One thing I feel like people forget about when talking about snaps vs flatpaks. Is appimages exist. IMO that is the actual answer to people wanting to install packages that wok on any linux distro. And do it in the windows way. And generally if you have the stuff needed to use appimages. I can't rememeber, but it might just be the fuse2 drivers. They will just work by themselves. That or if you just use a tarball. Which is the more traditional method. But I do think it might not be as self contained.
That said, the linux way of installing packages is better. Being able to type:
Code:
$ sudo pacman -S kys-niggers
or
$ sudo apt install debian-sex-pest
if you aren't a complete nigger is way faster. And generally way less likely to lead to the kinds of security issues people commonly have on windows installing random shit. Of course their can still be security issues in certain circumstances. But the things that need to happen to get them, are way more advanced, and way less likely to effect a normal desktop user, especially when you are using offical repositories.
Do you think Debian's best because it's just more stable?
Yeah basically. Since in general for a server I don't think people tend to really care if things get feature updates, or bugfixes. And in those cases it actually can make sense to try using debians backport way of doing things for the package that the newer version is need.
That said. If you like openrc especially, I do think alpine is a good option. Especially if you want lightweight. It was made for embedded systems. And it's used a lot for containers because it's faily minimal out of the box. While it's still pretty useable.
And one of the things that makes it annoying if you are running on a desktop, but nice in those contexts is they split their packages up into smaller versions. Keep development libraries separate. So you only end up taking up as much space as you need to run a program.
The one thing that turned me off debian based systems was specifically installing and configuring httpd. They would shit up the install directory with their own preferred way of doing things. Led to many frustrated hours when I first started learning.
That is actually one of the things that gave me a distaste for debian. There were a few other things. But something similar annoyed me quite a lot. To the point I decided it's just easier to use something else that doesn't do all of that stuff for me. Because undoing it is way more work.
Watch me how I fork this P.P.O.S (pozzed piece of shit) into C++ to only allow male, female and "it" pronouns.
Don't forget to use crunklords +nigger license.