this post was submitted on 05 Aug 2024
428 points (93.7% liked)

Linux

47233 readers
773 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?

you are viewing a single comment's thread
view the rest of the comments
[–] matcha_addict@lemy.lol 20 points 1 month 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
[–] 01011@monero.town 1 points 1 month ago (1 children)

Void is far from torture. It is just as easy to set up as Arch, if not more so.

[–] matcha_addict@lemy.lol 1 points 1 month ago

I agree, I organized the post wrong. Void should've been up, but it's also a notable mention that I can't write a lot about since I did not do too much with it.

load more comments (9 replies)