this post was submitted on 05 Aug 2024
453 points (93.8% liked)

Linux

49007 readers
1233 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?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 20 points 5 months ago (4 children)

Arch isn't cool anymore you should switch to gentoo

[–] [email protected] 11 points 5 months ago* (last edited 5 months ago)

You misspelled Linux from Scratch.

[–] [email protected] 4 points 5 months ago (10 children)

Gentoo isn't cool anymore. You should switch to funtoo, so you can have fun too!

load more comments (10 replies)
load more comments (2 replies)
[–] [email protected] 1 points 5 months ago* (last edited 5 months ago)

Most who use Arch prefer to use a customized tiling window manager instead of a desktop environment. I tried using i3, and I do understand tiling WMs, but they're not really for me and I won't be able to do a crazy design out of them.

[–] [email protected] 20 points 5 months ago

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

[–] [email protected] 27 points 5 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] 3 points 5 months ago

I really like Arch because it’s bare metal but not too much => it’s very easy to choose the components you need for your installation and exactly fine-tune your experience without spending too much time with something like Nix/LFS/Slackware.

  • it’s community supported, lightweight, fast, and easy to use when you know what you’re doing (wow this sentence is dumb but you get me right?)
[–] [email protected] 12 points 5 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.

[–] [email protected] 10 points 5 months ago (1 children)

Arch constantly breaks on me. Maybe give it a while.

[–] [email protected] 1 points 5 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 16 points 5 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.

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

In my experience the AUR is useful but almost unnecessary, and if you want to use flatpak you can get away from using the AUR entirely

load more comments (1 replies)
[–] [email protected] 43 points 5 months ago (1 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.

[–] [email protected] 0 points 5 months ago (1 children)

Tbh I only use arch because I still love openbox too much

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

Can't you just install openbox on any other distro? Looks like it's available for all the major ones at least.

[–] [email protected] 21 points 5 months ago (6 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
[–] [email protected] 1 points 5 months ago

For some reason I really love how you ran out of steam on this post. Take my upvote, and may you make many whole-enough-assed posts in the future.

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

Alpine Linux: uses musl and busybox by default. Extremely lightweight. Some things will not work

I use it daily, which things won't work? Honestly it's "just a distribution", you'll have the same experience with it as OP has with Arch.

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

nix sounds cool but it also sounds like a PAIN to use until it gets proper support

[–] [email protected] 2 points 5 months ago (1 children)

It has a lot more support than you think. As a gentoo user, I am jealous of nixos often seeing more support than gentoo, when gentoo is older and seemingly easier to support. But nix seems to have a bigger hype nowadays.

[–] [email protected] 2 points 5 months ago

Gentoo, while source-based and having an interesting approach with USE flags, does not come with NixOS' strengths.

I'd even say that Gentoo's packaging might be better in some aspects than that of nixpkgs, which does feature options that you can change via overrides but generally isn't as modular as Gentoo's system. But the mistake a lot of people – and I'd say you as well – make is that they look at the wrong parts for comparison, and don't understand what makes NixOS so powerful. It's not the sheer amount of packages or how they're built, but rather the module system, the declarative nature and the option for rollbacks at the "package manager" level. Yes, these features come with increased complexity. However, I recommend not to look into what people have published in GitHub as their configurations, as these are rather general and as such more complicated than one needs for casual use.

load more comments (3 replies)
[–] [email protected] 18 points 5 months ago* (last edited 5 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] 4 points 5 months ago

Those people are mostly just a meme, I rarely see people actually doing that anymore, although I'm sure they exist. If you want my personality out of it, spend more time customizing. You can look into optimizations, theming, or delve into window managers if you really want to make it your own. There's a lot of options.

[–] [email protected] 1 points 5 months ago

I have been a GNU/Linux user for about 15 years. During that time, I have alternated between Arch and Gentoo.

Gentoo is very time consuming and complex, and Arch is a pain to keep clean. However, the ability to customize the system to your preferred configuration is a big draw for both.

For a light user like me, patching and customizing to PKGBUILD is just fine. Personally, I sometimes wish for something like the USE flag in Portage.

[–] [email protected] 4 points 5 months ago* (last edited 5 months ago) (2 children)

I prefer a minimal install of Debian personally. Someone should make a rolling release apt-based/debian-based distro and I'd hop right on it. Technically Kali is one and I do daily drive that, but it's not something I can really recommend to people as a general use distro.

Anyway if you want something more tangibly different (and difficult to install) try running OpenBSD :)

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

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

[–] [email protected] 2 points 5 months ago

The one benefit Arch has for me (even though I no longer use it as I found I'm not too fond of rolling releases), is that the AUR with an AUR helper takes care of getting any Linux packages installed. No need to copy commands off a github repo or something like that.

[–] [email protected] 14 points 5 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] 16 points 5 months ago

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

load more comments
view more: ‹ prev next ›