this post was submitted on 08 Jul 2025
141 points (91.7% liked)

Linux

56343 readers
768 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Also why does everyone seem to hate on Ubuntu?

top 50 comments
sorted by: hot top controversial new old
[–] Nibodhika@lemmy.world 23 points 3 days ago (2 children)

Ok, I think I can provide some insight into this that I think it's missed on other replies.

I switched to Arch back when Arch had an installer, yup, that's right, Arch used to have an installer, then they removed it and you had to do most of the process manually (yes, I know pacstrap is technically an installer, but I'm talking about the original ncurses installer here).

After Arch removed its installer it began to attract more purists, and with that the meme was born, people online would be discussing stuff and someone would explain something simple and the other would reply with "I use arch BTW", which meant you didn't need to explain trivial stuff because the person had a good idea on how their system works.

Then Arch started to suffer from being too good of a distro, see those of us that were using it consistently saw posts with people complaining about issues on their distros that never affected us, so a sort of "it doesn't happen on my distro" effect started to grow, putting that together with the excellent wiki that people were linking left and right (even for non Arch users) and lots of people became interested.

This new wave of users was relatively new to Linux, they thought that by following a tutorial and running a couple of command lines when installing arch they had become complete experts in Linux, and they saw the "I use Arch btw" replies and thought they meant "I know more than you because I use Arch", so they started to repeat that. And it became common to see posts with people being L337 H4ck3r5 with no clue whatsoever using "I use Arch btw".

That's when the sort of cult mentality formed, you had experienced people who liked Arch because it was a good distro that didn't break on its own with good documentation to help when you screw up, these people suffered a bit from this and told newbies that they should use Arch. Together with that you had the other group who thought because they installed Arch they were hackers telling people Arch was waaaay too hard, and that only true Linux experts should use it. From the outside this must have felt that we were hiding something, you had several people telling you to come to our side or they couldn't help you, or pointing at documentation that looked specific for their distro, and others saying you weren't cool enough for it probably felt like a cult recruiting.

At the end of the day Arch is a very cool distro, I've tried lots of them but prefer Arch because it's a breeze to maintain in the long run. And the installation process is not something you want to throw at a person who just wants to install Linux to check it out, but it's also not complicated at all. There are experts using Ubuntu or other "noob" distros because at the end of the day it's all the same under the hood, using Arch will not make you better at Linux, it will just force you to learn basic concepts to finish the installation that if you had been using Linux for a while you probably already know them (e.g. fstab or locale).

As for Ubuntu, part of it stems from the same "I use Arch btw" guys dumping on Ubuntu for being "noob", other part is because Canonical has a history of not adoption community stuff and instead try to develop their own thing, also they sent your search queries to Amazon at some point which obviously went very badly for their image in the community.

[–] pasdechance@jlai.lu 4 points 3 days ago

Great explanation

load more comments (1 replies)
[–] scoobford@lemmy.zip 9 points 3 days ago (1 children)

Arch has a cult like following because it emphasizes simplicity and customizability. If you have the time to fully administer your own system, there is no better choice.

Ubuntu is corporate, frequently out of date, and sometimes incompetent. They got big a long time ago when they were a significantly easier option than their competitors, but I really don't think there's compelling reason for a new user to install Ubuntu today.

To add to the arch management, after a while you learn the golden rule - set it and don't fiddle with it too much. Nowadays there is very little maintenance to it. I run an update followed by shutdown. Once every 2-3 months there is some issue, that takes a forum search to fix and once a year it breaks to the level where I need about half an hour to an hour to fix it.

[–] digdilem@lemmy.ml 36 points 4 days ago (2 children)

No idea, but ArchWiki has some of the best linux documentation around.

[–] kittyjynx@lemmy.world 4 points 3 days ago

That is the main reason I use Arch. I am not a Linux expert but I am able to solve most of my problems reading the wiki. I used to use Ubuntu and Mint but those ended with me copy pasting stuff into the terminal and not really learning anything. When I switched back to Linux this time I went with Arch.

[–] dino@discuss.tchncs.de 4 points 3 days ago

It is the gold standard.

Ubuntu is the windows of the Linux world

[–] TwiddleTwaddle@lemmy.blahaj.zone 114 points 5 days ago (16 children)

The shortest answer -

Arch has really good documentation and a release style that works for a lot of people.

Ubuntu is coorporitized and less reliable Debian with features that many people dont need or want.

load more comments (16 replies)
[–] RattlerSix@lemmy.world 8 points 3 days ago (1 children)

I wonder if it's just me or if other people who were around before Ubuntu feel the same way but the reason I hate Ubuntu is that it seemed to take over the Linux world.

A lot of the information about how to do something in Linux was drowned out by how to do it in Ubuntu. When searching for information you have to scroll down in the search results for something that sounds unrelated to Ubuntu.

Ubuntu material was often titled "how to do it in Linux" and you thought you had a good long tutorial until you read a few paragraphs in and realized it was for Ubuntu and wouldn't work for you for whatever reason.

Even some software that says it's available on Windows and Linux just means they have a Ubuntu package and if you're really good there's a chance you might be able to figure out how to use it on a non Ubuntu system.

It's like when Ubuntu came out, people just assumed that Linux was Ubuntu. I've never used Ubuntu so a lot of the information I've came across regarding it has just been in the way of me finding useful information.

[–] krolden@lemmy.ml 3 points 3 days ago

Askubuntu is a disease

[–] DarkMetatron@feddit.org 9 points 3 days ago* (last edited 3 days ago)

My way of thinking and working is incompatible with most premade automatism, it utterly confuses me when a system is doing something on its own without me configuring it that way.

That's why I have issues with many of the "easy" distributions like Ubuntu. Those want to be to helpful for my taste. Don't take me wrong, I am not against automatism or helper tools/functions, not at all. I just want to have full knowledge and full control of them.

I used Gentoo for years and it was heaven for me, the possibility to turn every knob exactly like I wanted them to be was so great, but in the end was the time spend compiling everything not worth it.

That's why I changed to Arch Linux. The bare bone nature of the base install and the high flexibility of pacman and the AUR are ideal for me. I love that Arch is not easy, that it doesn't try to anticipate what I want to do. If something happens automatically it is because I configured the system do behave that way.

[–] qyron@sopuli.xyz 5 points 3 days ago

The Arch users being so vocal is more of a trope to me. Never fails to make me smile.

Ubuntu started as a great endeavour. They made Linux much more approachable to the less tech inclined user.

It is an achievement to get a distro capable of basically work out of the box that hides the hard/technical stuff under the hood and delivers a working machine, and they did it and popularized Linux in the process.

Unfortunately, they abused the good faith they garnered. The Amazon partnership, their desktop that nobody really enjoyed, the Snap push. These are the ones I was made aware of but I risk there were more issues.

I was a user of Ubuntu for less than six months. Strange as it may sound, after trying SUSE and Debian, when I actively searched for a more friendly distro, I rolled back to Debian exactly because Ubuntu felt awkward.

Ubuntu is still a strong contributor but unless they grow a spine and actually create a product people will want to pay for, with no unpopular or weird options on the direction the OS "must" take, they won't get much support from the wide user community.

"I run Arch btw" became a meme because until install scripts became commonplace you had to have a reasonable understanding of the terminal and ability to read and follow instructions to install Arch Linux to a usable state. "Look at my l33t skills."

Dislike of Ubuntu comes from Canonical...well...petting the cat backwards. They go against the grain a lot. They're increasingly corporate, they did a sketchy sponsorship thing with Amazon at one point, around ten years ago they were in the midst of this whole "Not Invented Here" thing; all tech had to be invented in-house, instead of systemd they made and abandoned Upstart, instead of working on Wayland they pissed away time on Mir, instead of Gnome or KDE they made Unity, and instead of APT they decided to build Snap. Which is the one they're still clinging to.

For desktop users there are a lot better distros than Ubuntu these days.

[–] sudo@programming.dev 59 points 4 days ago (12 children)

About 10 years ago it was The Distro for first time linux users to prove they were a True Linux Enjoyer. Think a bunch of channers bragging about how they are the true linux master race because they edited a grub config.

Before Arch that role belonged to Gentoo. Since then that role has transitioned to NixOS who aren't nearly as toxic but still culty. "Way of the future" etc.

All three of have high bars of entry so everyone has to take pride in the effort they put in to learn how to install their distro. Like getting hazed into a frat except you actually learn something.

The Ubuntu hatred is completely unrelated. That has to do with them being a corporate distro that keep making bad design decisions. And their ubiquity means everyone has to deal with their bad decisions. (snap bad)

[–] MimicJar@lemmy.world 33 points 4 days ago

Before Arch that role belonged to Gentoo.

To add, before the change the Gentoo wiki was a top resource when it came to Linux questions. Even if you didn't use Gentoo you could find detailed information on how various parts of Linux worked.

One day the Gentoo wiki died. It got temporary mirrors quickly, but it took a long time to get up and working again. This left a huge opening for another wiki, the Arch wiki, to become the new top resource.

I suspect, for a number of reasons, Arch was always going to replace Gentoo as the "True Linux Explorer", but the wiki outage accelerated it.

load more comments (11 replies)
[–] Feyd@programming.dev 60 points 4 days ago* (last edited 4 days ago) (2 children)

I like arch because:

  • it is rolling release and I like having up to date software and not having to deal with distro upgrades breaking things
  • it is community run and not beholden to a company
  • packages are mostly unmodified from their upstream
  • the wiki and forums are the best of any distro
load more comments (2 replies)
[–] yozul@beehaw.org 42 points 4 days ago (5 children)

Normal people who use Arch don't bring it up much, because they're all sick of the memes and are really, REALLY tired of immediately being called rude elitist neckbeard cultists every time they mention it.

The Ubuntu hate is because Canonical has a long history of making weird, controversial decisions that split the Linux community for no good reason.

load more comments (5 replies)
[–] folaht@lemmy.ml 33 points 4 days ago* (last edited 4 days ago) (2 children)

Arch is better because...

  • pacman, seriously, I don't hear enough of how great pacman is.
    Being able to search easily for files within a package is a godsend when some app refuses to work giving you an error message "lib_obscure.so.1 cannot be found".
    I haven't had such issues in a long time, but when I do, I don't have to worry about doing a ten hour search, if I'm lucky, for where this obscure library file is supposed to be located and in what package it should be part of.
  • rolling release. Non-rolling Ubuntu half-year releases have broken my OS in the past around 33% of the time. And lots of apps in the past had essential updates I needed, but required me to wait 5 months for the OS to catch up.
  • AUR. Some apps can't be found anywhere but AUR.
  • Their wiki is the best of all Linuxes

The "cult" is mostly gushing over AUR.

load more comments (2 replies)
[–] blob42@lemmy.ml 26 points 4 days ago (2 children)

IMO Despite some unjustified rumors Arch is a very stable distro. For me it feels the same as Debian stability wise while still being on the cutting edge side. The Arch wiki is the second most important reason.

[–] furycd001@lemmy.ml 9 points 4 days ago (1 children)

Personally for me Arch on my system has been more stable & faster than both Debian & Fedora....

load more comments (1 replies)
load more comments (1 replies)
[–] shirro@aussie.zone 11 points 3 days ago* (last edited 3 days ago)

I had moved from Slackware to Debian but by 2004 the long release cycles of Debian were making it very hard to use any Debian with current hardware or desktop environments. I was using Sid and dealing with the breakages. Ubuntu promised a reskinned Debian with 6 month release cycles synced to Gnome. Then they over delivered with a live cd and easy installation and it was a deserved phenomenon. I very enthusiastically installed Warty Warthog. Even bought some merch.

When Ubuntu launched it was promoted as a community distro, "humanity towards others" etc despite being privately funded. Naked people holding hands. Lots of very good community outreach etc.

The problem for Ubuntu was it wasn't really a community distro at all. It was Canonical building on the hard work of Debian volunteers. Unlike Redhat, Canonical had a bad case of not invented here projects that never got adopted elsewhere like upstart, unity, mir, snaps and leaving their users with half-arsed experiments that then got dropped. Also Mint exists so you can have the Ubuntu usability enhancements of Debian run by a community like Debian. I guess there is a perception now that Ubuntu is a mid corpo-linux stuck between two great community deb-based systems so from the perspective of others in the Linux community a lot of us don't get why people would use it.

Arch would be just another community distro but for a lot of people they got the formula right. Great documentation, reasonably painless rolling release, and very little deviation from upstream. Debian maintainers have a very nasty habit of adding lots of patches even to gold standard security projects from openbsd . They broke ssh key generation. Then they linked ssh with systemd libs making vulnerable to a state actor via the xz backdoor. Arch maintainers don't do this bullshit.

Everything else is stereotypes. Always feeling like you have to justify using arch, which is a very nice stable, pure linux experience, just because it doesn't have a super friendly installer. Or having to justify Ubuntu which just works for a lot of people despite it not really being all that popular with the rest of the linux community.

[–] outhouseperilous@lemmy.dbzer0.com 10 points 3 days ago (1 children)

We're not a cult. Come on out to our compound and we'll show you!

[–] rustyredox@lemmy.world 5 points 3 days ago

Yep, this is it...

[–] dink@lemmy.world 4 points 3 days ago

Maybe it's masochism, but I like Arch because it forces me to make mistakes and learn. No default DE, several network management choices, lots of configuration for non-defaults. These are all decisions I have to make, and if I try to cut corners I usually get punished for it.

However, I think the real reason I stick with arch is because this paradigm means that I always feel capable of fixing issues. As people solve the issues they face, forum posts and wiki articles (and sometimes big fixes) get pushed out, and knowledge is shared. That sense of community and building on something I feel like Arch promotes.

[–] helix@feddit.org 11 points 4 days ago* (last edited 4 days ago) (3 children)

In my experience the Arch people are the sane ones and the NixOS people are the young cult evangelists nowadays. I use Arch btw

load more comments (3 replies)
[–] TankieTanuki@hexbear.net 30 points 4 days ago* (last edited 4 days ago)

I just think it's neat.

[–] audaxdreik@pawb.social 38 points 4 days ago

I don't really have a concise answer, but allow me to ramble from personal experience for a bit:

I'm a sysadmin that was VERY heavily invested in the Microsoft ecosystem. It was all I worked with professionally and really all I had ever used personally as well. I grew up with Windows 3.1 and just kept on from there, although I did mess with Linux from time to time.

Microsoft continues to enshittify Windows in many well-documented ways. From small things like not letting you customize the Start menu and task bar, to things like microstuttering from all the data it's trying to load over the web, to the ads it keeps trying to shove into various corners. A million little splinters that add up over time. Still, I considered myself a power user, someone able to make registry tweaks and PowerShell scripts to suit my needs.

Arch isn't particularly difficult for anyone who is comfortable with OSes and has excellent documentation. After installation it is extremely minimal, coming with a relatively bare set of applications to keep it functioning. Using the documentation to make small decisions for yourself like which photo viewer or paint app to install feels empowering. Having all those splinters from Windows disappear at once and be replaced with a system that feels both personal and trustworthy does, in a weird way, kind of border on an almost religious experience. You can laugh, but these are the tools that a lot of us live our daily lives on, for both work and play. Removing a bloated corporation from that chain of trust does feel liberating.


As to why particularly Arch? I think it's just that level of control. I admit it's not for everyone, but again, if you're at least somewhat technically inclined, I absolutely believe it can be a great first distro, especially for learning. Ubuntu has made some bad decisions recently, but even before that, I always found myself tinkering with every install until it became some sort of Franken-Debian monster. And I like pacman way better than apt, fight me, nerds.

[–] notarobot@lemmy.zip 18 points 4 days ago (2 children)

I installed arch before there was the official install script. It's not that is was THAT difficult, but it does provide a great sense of accomplishment, you learn a lot, customize everything, and you literally only install things you know you want. (Fun story: I had to start over twice: the first time I forgot to install sudo, the second I forgot to install the package needed to have an internet connection)

All of this combined mean that the users have a sense of pride for being an arch user so they talk about it more that the rest. There is no pride in clicking your way though an installer that makes all the choices for you

load more comments (2 replies)
[–] bmrd@lemmy.ml 27 points 4 days ago

vocal peope on social media ≠ everyone

[–] kylian0087@lemmy.dbzer0.com 28 points 4 days ago (1 children)

Arch Being cult like is stereotypical. Far from reality.

load more comments (1 replies)
[–] brax@sh.itjust.works 17 points 4 days ago

I left Ubuntu for Arch because I got sick of Arch having everything I wanted and Ubuntu taking ages to finally get it. I was tired of compiling shit all the time just to keep up to date.

Honestly glad I made the change, too. Arch has been so much better all around. Less bloat and far fewer problems.

[–] catty@lemmy.world 5 points 3 days ago* (last edited 3 days ago)

Because of all the programming socks adverts with Arch in the background.

[–] NewNewAugustEast@lemmy.zip 4 points 3 days ago* (last edited 3 days ago)

Ubuntu? Its a can't make up its mind what it is trying to be while always becoming a crashy mess. When it first came out I remember trying it and immediately broke it.

The last time I installed it recently it had issues out of the box.

[–] dessalines@lemmy.ml 11 points 4 days ago

I'm not sure either. I think arch used to be one of the less popular distros (because of the more involved install process, solved now by the arch-based distros with friendly installers), despite having some of the best features, so it required more "evangelism", that's unecessary now. Arch-based distros are now some of the most popular ones, so its not necessary.

Others have commented on why its so great, but the AUR + Rolling releases + stability means that arch is one of the "stable end states". You might hop around a lot, but its one of the ones you end up landing on, and have no reason to change from.

[–] obsoleteacct@lemmy.zip 8 points 4 days ago

There are a lot of different reasons that people hate Ubuntu. Most of them Not great reasons.

Ubuntu became popular by making desktop Linux approachable to normal people. Some of the abnormal people already using Linux hated this.

In November 2010, Ubuntu switched from GNOME as their default desktop to Unity. This made many users furious.

Then in 2017, Ubuntu switched from Unity to Gnome. This made many users furious.

There's also a graveyard of products and services that infuriated users when canonical started them, then infuriated users when they discontinued them.

And the Amazon "scandal".

And then there's the telemetry stuff.

Meanwhile. Arch has always been the bad boy that dares you to love him... unapproachable and edgy.

[–] ColdWater@lemmy.ca 5 points 3 days ago

I use Arch because I don't know how to use Debian based distros, I got lost when trying to use Linux Mint or PopOS.

[–] krakenfury@lemmy.sdf.org 20 points 4 days ago

Is it really? I've always understood the cult around it as a joke.

But seriously, RTFM.

[–] flynnguy@programming.dev 3 points 3 days ago (1 children)

So I love Debian but it prides itself on stability so packages tend to be older. I think this is good for a server but probably not great for a desktop. Ubuntu came along and was like we'll be like Debian but newer packages. Everything was cool for a while but then they started doing shitty things. The first that I can think of was ads in the terminal. This was not great for an open source app. Then when you did apt install firefox it installed Firefox as a snap. WTF?!?!? (apt should install .deb files, not snaps). Because of this, lately I've decided to avoid Ubuntu.

I used Gentoo for a while and it was great but configuring and compiling everything took forever. I'm getting too old for that. Arch seems like a good alternative for people who want to mess with their system. So it's become a way for people to claim they know what they are doing without having to recompile everything. (Note: I haven't used Arch, this is just my perception)

Recently I got a new laptop and I had decided to put Linux on it and had to decide what distro. Arch was in consideration but I ended up going with OpenSUSE Tumbleweed because it's got the latest but I don't really have to configure anything. If I had more time, I might go with something like Arch but I don't really want to do that much fiddling right now.

load more comments (1 replies)
[–] pleaaaaaze@lemmings.world 4 points 3 days ago

Because it just works. I used to love Debian . It had issues with drivers and stuff. Arch just does it for me.

[–] Luffy879@lemmy.ml 13 points 4 days ago (1 children)

Arch Hits the great spot

It has:

  • a great wiki
  • many packages, enough for anything you want to do
  • its the only distros that is beetween everything done for you and gentoo-like fuck you.
  • and the Memes.
load more comments (1 replies)
[–] NewOldGuard@hexbear.net 14 points 4 days ago

Arch is amazing for what it is, hence the love. It’s what you make of it; by default there’s nothing and you design your own system from scratch. This leads to a very passionate and enthusiastic community who do great work for one another, for everybody’s benefit. Anything under the sun can be found in the AUR, the distro repos are fresh and reliable, and every issue that arises has a hundred people documenting the fix before it’s patched.

Ubuntu has a bad reputation for inconsistency, privacy invasive choices, etc. I don’t think all the hate is deserved, as they corrected course after the Amazon search fiasco, but I still won’t use it because of Snaps. They have a proprietary backend, so even if I wanted to put up with their other strange design decisions I can’t unless I wanted closed source repos. That goes against my whole philosophy and reasoning for being on Linux to begin with, and many feel the same.

load more comments
view more: next ›