Distro Loyalism is Peak Goofiness. Just Use Arch, Fedora, or Debian

AlphaObeisance

Well-Known Member
Joined
Nov 7, 2022
Messages
465
Reaction score
647
Credits
6,012
Now before the Linux Mint community comes frothing at the mouth with their torches and pitchforks; hear me out.

All of my infrastructure services run on Alma Linux. All of my game servers run on Debian. My workstation runs on Arch Linux; so I might advise you untwist your panties and hear me out.

What is it with peoples obsessions with distros? I genuinely do not understand or comprehend to any extent this delusional loyalist mindset.

I'm to the point that if someone asks me what distro they should use; I literally just tell them "yes". In all reality; I ask them one single simple question. "Do you want the bleeding edge software and applications and improvements; or do you want to set it and forget it?". If they want the former, I tell them "Choose Arch/Fedora; it doesn't matter which"; and if they go for the latter I tell them to install Debian.

And for the goofies out there, your Linux Mint is literally... Debian. Your Garuda is literally... just Arch. Your Nobara, is just Fedora. I could go on with this point but anyone who's seen the family tree of goofiness would know; that would take an eternity.

Which distro's should you install for gaming? Easy, Arch/Fedora/Debian. Pick one. In no particular order.
Which distro's should you install for the creative arts? Easy. Arch/Fedora/Debian. In no particular order.
Which distro's should you install for devops? Easy. Arch/Fedora/Debian. In no particular order.

Are we seeing a pattern here?

The only argument to be made is that you have this half of people over here who just want to install something that has everything already conveniently installed for them (Windows anyone(?)). And those who don't mind taking an extra 2-3 minutes post install to install the applications they'll actually need. One of these types of people probably doesn't even configure their firewall, the others probably tighten it tighter than the sphincter of a man who just jumped out a plane a mile high with no chute.

Regardless of which type of person you are. Any of the 3 shot caller distros can likely do what 99.9% of people want them to do provided you're competent enough to ensure you have the appropriate CPU ucode and GPU drivers installed.

I'm to the point that I literally feel like I get dumber with every conversation I read about why this distro, or that distro is so great. Like dude come on, it just feels like a vast majority of the Linux Community at large is more obsessed with distro hopping because they enjoy the experience of installing stuff; but that's really about as far as it goes. The moment their kernel update download gets botched and their next boot bricks on them; they simply blame the distro and move onto the next one rather than actually developing any understanding as to what happend; and how to fix it.

Yeah yea, I know there's going to be some niche user out there with some arbitrary use case out there just chomping at the bit to jump in here and talk about how Arch doesn't have this, or Fedora doesn't have that; but at the end of the day us power users are really the only one's who are going to be able to see this for what it is. Goofiness.

Imagine how far Linux would be if we worked more like a collective rather than a religion splitting off into 1,000 different denominations just because Joe couldn't get along with Jane.

Call me crazy. There's no shame in whatever you're using; just stop acting like it's somehow special. It's really not. Not mine. Not yours. Not anybodies.

Linux is Linux. You have the kernel, the package manager, and the init system. And, configurations I guess. That's it. Consumers, and enthusiasts. That's it.

When you install a system, you argue that the grass is greener over there because the grass was already cut for you when you moved in. When you build a system, you realize it's all the same grass and you pull out the mower. The end result is the same.

I could understand the new guys debating over this kind of stuff, because they don't know any better. But it's almost embarassing to see "veterans" make these foolish claims. It's almost as bad as hearing someone say Pop_OS! is better than Nobara because it comes with Cosmic insead of KDE, let that sink in a moment; I'll wait.

I can hear all the Debian users banging at the door screaming "STABILITY!" at the top of their lungs, but my Arch Install's been without a single crash in well over 2 years now, and only one botched kernel update which happened due to poor internet connectivity and was fixed with a simple 5 minute chroot; which would have been the case regardless of distro unless your distro is somehow immune to data corruption. Semantics I suppose.

At the end of the day. Nobody cares if your distro is essentially the walmart of distro's; pre-packaged with everything you could imagine. Or if you spend 2983456988236750 hours ricing out your sick Arch workspace.

I use Arch, Fedora, Debian....btw. (You too NixOS but that's a topic for another time.)

Distro Wars = Skill issues.
Cheers.
 
Last edited:


Make no mistake, even though I use Debian and recently said in another thread how I don't like to configure things, there's still a lot of custom work on my system.

nftables for instance is completely written from zero and counts some 1K lines, didn't count, that took some 3 months to develop and test properly.

OS installation is minimalist, netinst.iso without anything, not even desktop, everything else was installed as needed.
Bash:
sudo apt install kde-plasma-desktop
This installs minimum desktop without any preinstalled KDE programs, except very few like conqueror.

I have very few modified config files like for DNS, NTP, aide.
Oh, and I prefer QEMU over vbox and others because of more control and configuration and because it's native to Linux.

However almost all of this is already scripted and configs saved, in an event of OS re-installation there is no extra work needed other than copy/paste existing configs and saved commands into terminal.
I can fill my terminal with commands faster than what OS can process :cool:
 
Arch/Fedora/Debian.
btw. what bothers me most with other distros is how they handle security, Arch has AUR and Fedora has COPR repos.
I'd never for any reason use these repos and would never recommend anyone for anything from them.

Nobody guarantees these repos are safe and neither of the 2 enforce reproducible builds.

I understand Arch and Fedora lack a lot of packages that users may want to install so AUR and COPR are useful to met that demand.
But with Debian it's not so, for 1 there's no need for such repo since debian pkg repository is huge, and secondly since next release Forky (Debian 14) all packages will have to be reproducible otherwise they won't get into OS.

It's also about philosophy, Debian wiki and other sites of theirs discourage to use other repos, while this sounds like counter productive for regular Linux user it is in fact very important to maintain security of your system.

In any case if I ever needed to change distro, Fedora and Arch would be my candidates, Arch even more likely than Fedora.

But small package base is one problem for all non debian based distros out there.
My suggestion to users of these distros is to compile their external software from source because that's what I would 100% do.
 
But with Debian it's not so, for 1 there's no need for such repo since debian pkg repository is huge, and secondly since next release Forky (Debian 14) all packages will have to be reproducible otherwise they won't get into OS.
I use Debian on my workstation at work and I do miss two packages not in the Debian repos for that, I used Flathub for that so Debian doesn't have everything either. Also it's not bad to use a third-party repo if it has a good reputation and track record. Neither is using the AUR bad, just don't use it blindly but with some good practice guidelines.
 
Now before the Linux Mint community comes frothing at the mouth with their torches and pitchforks; hear me out.
Why wouldn't I read an impassioned spiel about linux? And why might I respond? Why don't I even know? :-)

Why would you think some linux users would wish to hear you out if you've characterised them as goofy with twisted panties?

If you "genuinely" do not understand a particular form of loyalty, why would you criticise something that you do not understand?

Why might you think a slackware user wouldn't bother with debian, arch or fedora? Or a gentoo user? Or a trisquel user?

Why would you think that mint "is" debian? Do you think that mint users think that?

Is there an issue with a user choosing a distro that fulfils certain interests and needs that they have? Is there a problem with a person interested in multi-media choosing to install ubuntu-studio? Or a pentester running kali on a thumbdrive? Or a secret agent running tails? Or a minimalist running alpine or tiny core linux or puppy?

Is there a problem with the creativity and conscientiousness that developers devote their time and energy to in the creation of linux distros other than arch, debian and fedora?

Do you have an issue with nuance, and the way in which it differentiates linux distros?

Do you think that all things linux can be satisfied by arch, debian or fedora?

Why would you think that different distros are like religions? And why would you think that the multiplicity of linux distros doesn't have it's own contribution to make to linux? Do you think that restricting diversity in the linux ecosystem is somehow conducive to it's development? Where does the idea that working solely or mostly like a collective is a superior route to optimal development come from in a free and open source universe such as linux is? Are there studies to corroborate that idea? Isn't there a core of linux developers already working as a collective of sorts in any case? What happened to consideration towards creativity, freedom, the human spirit at the frontier? Isn't the free and open source philosophy and the technology that's evolved from that a specific beneficiary of freedom, creativity and diversity?

Why might a power user wish to convince less well-informed users of linux of their views, or even impose them? Is there an elitist attitude that sits behind declaring that the only worthy installations are debian, arch and fedora? How valid is a sample of one in determining what is the most appropriate of computer installations?

Why would NixOS be a topic for another time? What does NixOS have that fedora, debian and arch don't have that merits them needing some other analysis? Isn't NixOS a counterexample to the idea that one only needs one of arch, fedora or debian?

Can one respect a user who has chosen a distro because they like the color and design of its home page? Can one respect a user who does indeed have twisted panties? Or do they need to have specific technological reasons for their choice? Can a user be respected for choosing a distro that is free of commercial corporate affiliations and dependency?

Why are there so many questions that arise from this post #1? Why am I even thinking about this as debian user? Am I on the right train so I don't have to be concerned about my knickers being in a knot or my well-known goofiness? Why do I think it's nearly my bedtime having been exhausted by my sheer ignorance?
 
Last edited:
@AlphaObeisance :-

I'll stick MY two-penn'orth in here.....FWIW.

I could understand the new guys debating over this kind of stuff, because they don't know any better. But it's almost embarassing to see "veterans" make these foolish claims. It's almost as bad as hearing someone say Pop_OS! is better than Nobara because it comes with Cosmic insead of KDE, let that sink in a moment; I'll wait.
Heh. Yeah, it perhaps IS a bit daft. At the end of the day, an OS is an OS......and all Linux distros are based around the same kernel. But...

....to each their own.

I've used Puppy for well over a decade now, almost exclusively. It's rare for me to poke my head outside the "kennels" for any length of time, because I'm not particularly inspired by what I find.....Puppy works for me, does everything I ask of it, and I'm happy with her.

I must be summat of an oddball in many people's eyes. You will never see me recommending Puppy to anyone, especially noobs. I take the view that folks need to get used to how the "mainstream" functions first, since most distros essentially work/do things in very much the same way.

'Our Pup' does enough stuff, sufficiently differently that it's like another "learning curve" all on its own. If anybody decides to take a look at Puppy - and doesn't like it, or can't get on with her - they can return to the mainstream and still be able to carry on regardless, knowing exactly what they're doing. No harm, no foul.

IF, however, they decide to start with Puppy, and THEN decide to take a look at mainstream distros, they pretty much have no option but to re-learn things all over again.

I don't think that's fair on anyone. And that's why I recommend people do things the way that I do.


Mike. ;)
 
Last edited:
Why wouldn't I read an impassioned spiel about linux? And why might I respond? Why don't I even know? :-)

Why would you think some linux users would wish to hear you out if you've characterised them as goofy with twisted panties?

If you "genuinely" do not understand a particular form of loyalty, why would you criticise something that you do not understand?

Why might you think a slackware user wouldn't bother with debian, arch or fedora? Or a gentoo user? Or a trisquel user?

Why would you think that mint "is" debian? Do you think that mint users think that?

Is there an issue with a user choosing a distro that fulfils certain interests and needs that they have? Is there a problem with a person interested in multi-media choosing to install ubuntu-studio? Or a pentester running kali on a thumbdrive? Or a secret agent running tails? Or a minimalist running alpine or tiny core linux or puppy?

Is there a problem with the creativity and conscientiousness that developers devote their time and energy to in the creation of linux distros other than arch, debian and fedora?

Do you have an issue with nuance, and the way in which it differentiates linux distros?

Do you think that all things linux can be satisfied by arch, debian or fedora?

Why would you think that different distros are like religions? And why would you think that the multiplicity of linux distros doesn't have it's own contribution make to linux? Do you think that restricting diversity in the linux ecosystem is somehow restricting it's development? Where does the idea that working solely or mostly like a collective is a superior route to optimal development come from in a free and open source universe such as linux is? Are there studies to corroborate that idea? Isn't there a core of linux developers already working as a collective of sorts in any case? What happened to consideration towards creativity, freedom, the human spirit at the frontier? Isn't the free and open source philosophy and the technology that's evolved from that a specific beneficiary of freedom, creativity and diversity?

Why might a power user wish to convince less well-informed users of linux of their views, or even impose them? Is there an elitist attitude that sits behind declaring that the only worthy installations are debian, arch and fedora? How valid is a sample of one in determining what is the most appropriate of computer installations?

Why would NixOS be a topic for another time? What does NixOS have that the fedora, debian and arch don't have that merits them needing some other analysis? Isn't NixOS a counterexample to the idea that one only needs one of arch, fedora or debian?

Can one respect a user who has chosen a distro because they like the color and design of its home page, and not have a reference made to their panties? Or do they need to have specific technological reasons for their choice? Can a user be respected for choosing a distro that is free of commercial corporate affiliations and dependency?

Why are there so many questions that arise from this post #1? Why am I even thinking about this as debian user? Am I on the right train so I don't have to be concerned about my knickers being in a knot or my well-known goofiness? Why do I think it's nearly my bedtime having been exhausted by my sheer ignorance?
^^ Things we've never thought about at first until read: 10/10
 
I used Flathub for that so Debian doesn't have everything either.
It doesn't have everything for sure, I use ATM 2 external repos one if MS another is Mozilla, however this can't be compared to AUR/COPR/Flathub etc; flathub is no different than AUR but we already discussed that in another thread.

My point is that people should build from source when ever their software is not in distro's repo.

Bad guys will use all possible means to collect and expand their zombie farm, what's on Windows done over torrents can on Linux be done via AUR/copr/flathub and others, there's zero technical difference in how it works.
 
I partly agree, but I think you're slightly underestimating the difference in the "little things" that for many people actually make up the whole experience of using a system. Yes, technically it's all Linux, kernel plus packages plus init, but practically the difference between Debian and Arch for a beginner can be huge not because of ideology, but because of how much time a person is willing to spend on maintaining the system.

I think the problem is not so much with the distributions themselves, but with the fact that people often start to defend their choice as part of their personality. Although I still think that some distributions are actually better suited for certain scenarios. For example, I wouldn't recommend Arch to someone who just wants a stable work laptop for work and doesn't want to even think about the system after installation.

And to be honest, I've seen enough people who "spend 2-3 minutes after installation" and then a week later sit in a tty after another experiment Therefore, sometimes these ready-made solutions exist not only for the lazy, but simply for those who want to spend time on their tasks, and not on OS maintenance.
 
At first I sort of agreed with post #1 as it does makes sense at first glance.
Some introspection revealed the following though.

I've done a lot of distro hopping since 2014 to find my favorite distro or just enjoying the freedom to choose and learn about differences between DE's, or Ubuntu, Debian, Arch etc. Ran into Puppy out of necessity back in 2015. The latter always had my interest the most and I couldn't get past certain features mainstream distros do not possess. But it was way too difficult to deal with back then 'cuz i lacked the knowledge about Linux in general.

Here's the thing. Out of ALL the mainstream distros I used regardless what they are based on there was ALWAYS a favorite for me and my user case. I had a favorite Arch, a favorite Debian-based, a favorite Ubuntu based. For me at that time they were the best for me.
It never meant that all the others were bad or obsolete. Other users had/have their own favorites and many stick to a certain distro for years or even forever.

Not every one is on the same level of expertise for many reasons. A person who runs servers for a living knows more about a bare bones distro and it's inner workings than the average Joe/Jane using their OS to Netflix and chill.
Doesn't mean the other distro is better or worse than the other. Nor are their users more or less "elitist" than the other.

If one distro does everything for a certain user and does it well than THAT distro is the BEST for them.
And for all other users are a tonne of other flavors to run for THEIR user cases.
 
My point is that people should build from source when ever their software is not in distro's repo.
Most of what's in the AUR pulls the code from the source git repo and then builds it according to the same build instructions on the project page to then package it. Because AUR PKGBUILDS are just recipes, nothing more. So don't see the advantage to manually doing so, because when installing it from a package format allows you to more easily uninstall something. Also source repos can get compromised too as we have seen with xz utils.
 
Arch, Fedora, or Debian? No thanks. I prefer sysvinit or OpenRC; and not the big "D".
Same here. I prefer non-systemd Linux. Devuan distro, which I use, heavily modifies my system to allow for that, I use SysV init on it.
Arch, Fedora or Debian cannot offer that, they are incompatible.
 
In my case I don't know about loyalty. I'm a hopper. I'm running 5 distro's right now. (6 if you count that"other" OS.).

1778852870117.png


The only thing conspicuously missing is any Arch based stuff. Which is a little unusual because I like Arch.
The reason it doesn't show up, is because it's a VM, these are physical boxes.
Obviously I have a fave, you can see one distro is on 5 systems. But my point here is... what do you actually use.
There's things I like about every distro here. There's things I dislike about every distro here.

But I dont use them because I'm married to the distro. I use they do what I care about. I honestly hope everyone here tries several distro's. Don't get tied to just one.. because it has the (fill in the blank) logo. Try several and see what works fr you.

Now I suppose if you only have one computer, it makes it hard to do this. Everyone needs at least one stable system they
can work on, while you're breaking stuff on another system. But if you're like me, you'll probably have one that you just keep coming back to. Partly familiarity, partly convenience, partly security, and mostly it has the tools I like.
 
Last edited:
Most of what's in the AUR pulls the code from the source git repo and then builds it according to the same build instructions on the project page to then package it. Because AUR PKGBUILDS are just recipes, nothing more. So don't see the advantage to manually doing so
AUR user has no way of knowing whether the build was compromised.
A person who created a package could have done what ever they wanted to the source they were building and the script that builds the sources will still work.

because when installing it from a package format allows you to more easily uninstall something.
Yes, convenience, but at what possible cost...

Also source repos can get compromised too as we have seen with xz utils.
Yes but source repos can be inspected, you can run various tools against source code to discover things, you can run AI on source code etc., while with already built package the only way how you can inspect it is by disassembling which rarely who has expertise.

---

Here is how semi hackers do it on Windows, they get closed source program, crack it, add their own compiled code to it (packing) and then publish on torrent sites.
People are happy because they don't have to pay for software and they download it, install and run (malware is executed).
Their system gets hacked and they become part of botnet.

Now with AUR/copr/flathub/appimage etc. the schema is same.
A haxor downloads source code and build script, they modify source code by adding their own code used to exploit host system (not same as packing but similar, it doesn't matter).
They build the result and publish on AUR.
Somebody downloads and becomes hacked just like Windows user who downloads a torrent.

Reproducible build solves this problem.

Hopefully I didn't hijack the thread, accept it or reject it, but that's how it works and that's what will make next release of Debian very special compared to other distros.
 
This was the most solid investment of time before going to bed I could have possibly done as it allowed me to wake and find every single one of my favorite people chiming in lol. I think most of you understood the assignment ;).

1778855415173.png
 
Now with AUR/copr/flathub/appimage etc. the schema is same.
A haxor downloads source code and build script, they modify source code by adding their own code used to exploit host system (not same as packing but similar, it doesn't matter).
They build the result and publish on AUR.
Somebody downloads and becomes hacked just like Windows user who downloads a torrent
Source code repos can get compromised, that's apart from an AUR PKGBUILDS. You update those with an AUR helper which uses diff to show you what changed, if you don't trust the update you cancel the build. Build pipelines can get compromised too that includes those of default repos of Linux distributions.

Also from AUR PKGBUILDS that were infected with something were created by new accounts and really odd package names, not ones that have a lot of upvotes and popularity. Which then comes back to the user's responsibility to read a PKGBUILD before installing or updating and if the source is compromised then you are screwed either way. As said before 90% of AUR PKGBUILDS pull the code from the source repo and the compiling/building is done on the user's system, unlike copr or flathub where the building is not done on the user's system.
 
Tbh, I can't stand Arch Linux. It's too much work and I'm tired of this grandpa! I just want to be able to blindly install my packages and never have to worry about all the scary hackers n meany faces out there trying to break my stuffs.

I'm just going to go install RedStarOS and be done with this nonsense.

1778863548037.png
 


Follow Linux.org

Members online


Top