this post was submitted on 05 Aug 2024
455 points (94.0% liked)

Linux

48332 readers
618 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 5 years ago
MODERATORS
 

I'm a little bit underwhelmed, I thought that based off the fact so many people seem to make using this distro their personality I expected... well, more I guess?

Once the basic stuff is set-up, like wifi, a few basic packages, a desktop environment/window manager, and a bit of desktop environment and terminal customisation, then that's it. Nothing special, just a Linux distribution with less default programs and occasionally having to look up how to install a hardware driver or something if you need to use bluetooth for the first time or something like that.

Am I missing something? How can I make using Arch Linux my personality when once it's set up it's just like any other computer?

What exactly is it that people obsess over? The desktop environment and terminal customisation? Setting up NetworkManager with nmcli? Using Vim to edit a .conf file?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 201 points 3 months ago* (last edited 3 months ago) (1 children)

Welcome to realizing the Memes are all bullshit and its just a solid distro that's worth using for the simpleness. Just go use your computer like the average user is and roll with it

[–] [email protected] 67 points 3 months ago (4 children)

Yep, all this «how do I learn linux» stuff is weird. You don't learn your OS, you use it. Did you need to «learn» Windows? You just launch it and click your browser / file manager / media player and browse, manage files and watch or listen to your media files.

You can just use your PC as you would regularly use your PC and find solutions once you face some issues. Yes, Linux issues are different from Windows issues.

[–] [email protected] 50 points 3 months ago (2 children)

You got downvoted but as a Systems Engineer when I get home from work, I want my OS to get out of my way. All these other people are crazy.

load more comments (2 replies)
[–] [email protected] 16 points 3 months ago (1 children)

Modern operating systems have made it take very little knowledge to connect to WiFi and browse the internet. If you want to use your computer for more than that, it can still take a longer learning process. I download 3D models for printing, and wanted an image for each model so I could find things more easily. In Linux, I can make such images with only about a hundred characters in the terminal. In Windows, I would either need to learn powershell, or make an image from each file by hand.

The way I understand "learning Linux" these days is reimagining what a computer can do for you to include the rich powers of open source software, so that when you have a problem that computers are very good at, you recognize that there's an obvious solution on Linux that Windows doesn't have.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 124 points 3 months ago (5 children)

Didn't bother going through the hoops and installed EndeavourOS which is arch-based with some additional default applications.

For me, the best thing of Arch isn't the distribution but the Arch wiki. An impressive piece of documentation.

[–] [email protected] 57 points 3 months ago (1 children)

Arch wiki is superb, couldn't have installed or configured Arch without it.

load more comments (1 replies)
[–] [email protected] 35 points 3 months ago (2 children)

And the Arch User Repository is really handy when you need some more users.

load more comments (2 replies)
[–] [email protected] 15 points 3 months ago* (last edited 3 months ago) (1 children)

The Arch build system is just as impressive IMO. I've written Debian and redhat packages for at least two decades and Arch packaging is just so much easier to handle. The associated tooling for creating and managing build chroots is excellent as well.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 105 points 3 months ago

You already announced you use Arch... So you're doing good

[–] [email protected] 68 points 3 months ago (8 children)

Most distros are very similar - it's mostly the same software just using a different package manager.

This is why "which distro should I use" is the most annoying question in this community.

[–] [email protected] 18 points 3 months ago

It is definitely annoying but I think it's understandable from people that are coming in from the outside.

load more comments (7 replies)
[–] [email protected] 54 points 3 months ago* (last edited 3 months ago) (23 children)

Now actually use it for a couple of years. Then you'll see whats special about it.

For me personally, Ubuntu was breaking on every dist upgrade, the software was always out of date or not available in the repos. Been running arch for 5 years, same install, even transplanted it over to newer computers without issues. When some package is missing, I can throw together a PKGBUILD with chatgpt and put it on the AUR for others to use. It fucking rocks and is extremely sturdy while allowing me to do with it whatever I want.

But yeah, besides that, it's just a linux. The individual things it does well are not even exclusive to arch. Ideally, you should not think about your OS at all and it should be out of your way, while you do something on it.

load more comments (23 replies)
[–] [email protected] 53 points 3 months ago (3 children)

Most of the time it is achieved with the phrase: "I use Arch, btw". 😉

[–] [email protected] 52 points 3 months ago* (last edited 3 months ago) (1 children)

Also wearing unix socks might help

EDIT: A more complete guide.

[–] [email protected] 16 points 3 months ago

Also, Blåhajar for better pics

[–] [email protected] 42 points 3 months ago

In a way this post is just long-form "I use Arch, btw" 🤯

[–] [email protected] 14 points 3 months ago (2 children)

Don't forget shitting on Arch-derived distros.

load more comments (2 replies)
[–] [email protected] 44 points 3 months ago (2 children)

You fell for the meme lol.

Arch is great if you want very high levels of customization without having to get into compiling and coding, like with Gentoo or NixOS.

I think of it as the distro equivalent to custom keyboard kit, you get all the parts and can swap them out as much as you want. But you're not designing and fabricating your own circuit board and microcontroller, writing your own custom firmware, getting a custom case modeled and fabricated, etc.

There's a reason "I use Arch, BTW" Is a meme.

load more comments (2 replies)
[–] [email protected] 43 points 3 months ago (5 children)

Check your neck for extra beard hairs, or your legs for knee high socks

load more comments (5 replies)
[–] [email protected] 38 points 3 months ago

Come for the memes, stay for the wiki and AUR.

[–] [email protected] 36 points 3 months ago (6 children)

OP forgot the socks. Classic mistake.

load more comments (6 replies)
[–] [email protected] 34 points 3 months ago (1 children)

The meme is mostly a relic from the days when installing Arch was a very involved and mostly manual process -- it wasn't to the level of LFS, but you had to configure most of the base system, and it would leave you with a pretty bare-bones setup (no GUI by default, etc). So it was a pretty big hurdle and successfully installing it did give you a bit of nerd cred, though even then the "arch BTW" meme was tongue in cheek.

These days it's just one of the most well-supported rolling release distros, and it's got automated installers and GUI spins just like any popular distro. The two biggest assets are the AUR and the wiki.

NixOS does kind of feel like the spiritual successor in terms of effort to set up, and in that immutable OSes are kind of the next big thing, like rolling release was fairly unconventional when Arch was taking off.

load more comments (1 replies)
[–] [email protected] 27 points 3 months ago

How can I make using Arch Linux my personality when once it’s set up it’s just like any other computer?

Well, do you already have a personality that isn't based on Arch? If you do, get rid of it.

[–] [email protected] 26 points 3 months ago* (last edited 3 months ago)

What exactly is it that people obsess over? The desktop environment and terminal customisation? Setting up NetworkManager with nmcli? Using Vim to edit a .conf file?

Welcome to the crowd! Eventually, you realize that an operating system is just an operating system: something you use to get work done, and the less you notice it, the better it's doing its job. The pride of setting it all up mostly ends very shortly after you're done. At that point, you realize that pretty much all distros are the same, give or take.

That said, there are always moments that make you realize that your OS is amazing. When you're faced with a new and difficult task that you don't know how to achieve, then you look at your distro's documentation and solve it in a few elegant steps. And I'm not an Arch user, but that's when the Arch wiki will really be your friend, as well as all the other resources that Arch has for its users. I can't think of examples of these kinds of moments because they're so rare, but those are the moments that feel great and really make you appreciate your OS.

[–] [email protected] 26 points 3 months ago

I think you might be missing the part where memes are not real. aur is useful. arch wiki is useful.

[–] [email protected] 24 points 3 months ago

Use it as your daily driver and get really comfortable with it. After this, complain loudly when you see someone doing anything in a different way. Then say "I use Arch btw"

[–] [email protected] 24 points 3 months ago (2 children)

The AUR is pretty awesome. If a piece of software exists on Linux, it's in the AUR. Even software that doesn't have a native Linux version can sometimes be found these, e.g. repackaged versions of Electron apps for Windows.

And once you start really customizing your system, you'll see the value of the Arch Wiki. If there's something you can do on Arch, the Wiki probably has a well-written guide for it.

[–] [email protected] 19 points 3 months ago (4 children)

100% its the Wiki and AUR!

On every other distro, once you want a program not in the package manager, it will likely be broken by the next update. On arch 99.995% of the time it will be in AUR and you can just make a simple PKGBUILD when its not, so your updates will automatically recompile all of your personal projects!

load more comments (4 replies)
load more comments (1 replies)
[–] [email protected] 24 points 3 months ago* (last edited 3 months ago) (4 children)

Do people really make Arch their personality? Ive been using Arch-based distros since forever and never really met someone like that. I thought it was just a meme.

I like the minimalism and ability to control more parts of your system as opposed to an automated install process doing everything for you. But you don't have to do that much manually. The main pacstrap step basically sets up your whole system anyway. It's not that different to other mainstream distros. I have always just used it like any other distro.

Edit: Forgot to mention that the bleeding-edge packages and AUR are nice features too. And being rolling release to a lesser extent, just my preference.

[–] [email protected] 25 points 3 months ago (4 children)

I thought it was just a meme.

I see way more complaints about 'elitist Arch users' than I ever do comments from actual elitist Arch users.

load more comments (4 replies)
load more comments (3 replies)
[–] [email protected] 22 points 3 months ago (11 children)

The thrilling thing about arch is you get to put together your own user land applications, especially things that could form your desktop environment, audio stuff, etc.

I agree it is not that complicated. If you want more thrill, here is what I recommend:

gentoo Linux

has the option to compile everything from source. This isn't just for bragging rights. This resolves a whole class of software breakages that can happen on other distros (especially when using old or less common applications).

  • It gives you the option (emphasis on optional) to use openRC, an alternative to systemd.
  • patch any software super easily, working nicely with the system
  • customize compile flags on a global level
  • have package manager manage software that isn't available in repos, or easily write a package script for it (technically AUR can do this, but gentoo more powerful)
  • works like a charm with heavily customized setups, such as musl, or less common architectures like arm or risc-V

NixOS

Takes it a step beyond gentoo and uses a functional, lazy approach in package management. Every package is fully reproducible, has a kind of isolated environment. Your entire setup is reproducible and declared with a single file.

---- below this line is torture. Not recommended

slackware

Idk how it works exactly, but package management looks like a manual pain

Linux from scratch

A book where you create your Linux installation from scratch, compiling every single component until you reach a working system

Notable mentions

  • Alpine Linux: uses musl and busybox by default. Extremely lightweight. Some things will not work, but you get the thrill of running a couple MB distro
  • void Linux: ok I'm tired of writing so I will not explain that one
load more comments (11 replies)
[–] [email protected] 20 points 3 months ago

You've just made your first post regarding Arch. The cycle is complete.

[–] [email protected] 20 points 3 months ago (14 children)

Arch isn't cool anymore you should switch to gentoo

load more comments (14 replies)
[–] [email protected] 19 points 3 months ago (2 children)

Ha ha, you fool, you fell for the classic blunder!

It’s just a meme, dude.

[–] [email protected] 14 points 3 months ago

Not the only meme I fell for... Anyone know the best way to unload 5 thinkpads that originally shipped with Windows 7??

load more comments (1 replies)
[–] [email protected] 19 points 3 months ago* (last edited 3 months ago)

People like Arch because to many it feels more truly like your system than other distributions.

It isn't that Arch is in some way more customizable than other distros, rather it's that if there is a package on your Arch system, its probably there because it was your choice to put it there in the first place, and so the system can feel more representative of you given it only contains the things you want or need and nothing more from the get go.

[–] [email protected] 17 points 3 months ago

Great, isn't it? You just set up a system you like for you to use, without any bullshit.

[–] [email protected] 17 points 3 months ago

Yes, and that's the point of Archlinux. It's nothing special, at least in the way it is configured. You make it special. You build your distribution more or less. You are the opinionated one, not the distribution. I think what people are "obsessed with Arch" is, that you have to manage it yourself and you build it yourself. It is the philosophy that is appealing I guess. In example not much is automated. Stuff is described in the wiki and community and it is expected that you learn the stuff and understand and then do it yourself, instead relying on automated and preconfigured stuff from a regular distro.

On my main system I use EndeavourOS, which is basically Arch, but with some pre-configs and opinions, and comes with some automation tools.

[–] paperd 17 points 3 months ago (9 children)

Good now wipe it and install NixOS. You're ready.

load more comments (9 replies)
[–] [email protected] 17 points 3 months ago

Outside of the meme, the only people who make it their personality are generally younger and less experienced users who feel extremely empowered and proud by doing anything useful on the command line. Not like those users on Ubuntu (which they just switched from) who install stuff from a store like losers, nuh uh.

Before Arch you had the same type of people on Gentoo feeling superior because of use flags and watching hours of compiler output, after switching from Mandrake.

[–] [email protected] 16 points 3 months ago* (last edited 3 months ago)

Arch is too easy to set up nowadays for it to be a "thing".

Maybe 15 years ago when the process was slightly more complicated but even then it's always been paint by numbers.

Even Gentoo isn't that difficult, just time consuming.

[–] [email protected] 16 points 3 months ago (2 children)

Arch is for the most part comparable to Debian unstable/sid, but instead of a normal repository, it instead depends largely on a massive 3rd party repository (the AUR), and for some reason people think that's a feature.

load more comments (2 replies)
[–] [email protected] 15 points 3 months ago

I'm gonna comment and say that's the point.

You start out with bare minimum and install what you need. As you go you generally have an idea of what is and isn't on your system. It's not as annoying as Gentoo with all source compiling, not as anal as nix.

If something breaks, you go to ArchLinux.org and 95% of the time it's mentioned on the front page so you follow the instructions and move on. It's a very transparent distro, little drama to follow unlike Ubuntu/canonical or fedora/redhat.

It used to be harder to install and which gave some street cred, but they simplified it a bit which is nice.

The Stans give an unbalanced look at arch. I use arch because I want the latest packages, I don't want to segment my packages between my repos and tarballs when there's a game stopping missing feature on a package pinned to a 2yo version. I don't want to learn a whole scripting language to carefully craft my OS like nix either. I want a current OS that's easy to fix and easy to install packages so I can go back to what I was doing.

[–] [email protected] 14 points 3 months ago

Yes, you are missing the fact that it's mostly not people making Archlinux their personality, but people making meme'ing about "Archlinux users" their personality. For the vast majority it's just an OS.

[–] [email protected] 13 points 3 months ago

I like operating systems as boring as possible. Let it manage the underlying system while I focus on work. I think you just convinced me to try Arch now.

load more comments
view more: next ›