I, BTW, use Arch

This commit is contained in:
Anthony Wang 2021-02-14 09:48:59 -06:00
parent 7382b57076
commit a212a9aca1
Signed by: a
GPG key ID: 6FD3502572299774

View file

@ -0,0 +1,20 @@
---
layout: post
title: "I, BTW, use Arch"
author: Ta180m
tags: ["Linux"]
---
Ubuntu (you thought this was going to be about Arch, didn't you?) is a great distro. Cue Reddit screaming. Look on any web forum and you'll find people patronizing Ubuntu. Why? For having a straightforward installer that I can use to get Ubuntu up and running in half an hour with my favorite apps? For being the most supported distro by third-party developers? (They always have a PPA) For dominating server OSes in terms of market share? Nope. *It's for n00bs and beginners.*
There are so many things wrong with that claim, but this post isn't about Ubuntu. OK, it kind of is, and Ubuntu sure has its share of problems, but let's get to the main point. I previously used Ubuntu for over a year, first in WSL, then as my primary OS. But then I met Arch. People sometimes ask me why Arch over Ubuntu, so I'm going to sketch a few reasons why. [Memes](https://ta180m.github.io/Blog/2020/10/04/arch-memes.html) aside, let's begin.
4. **Hemorrhaging edge**: Oh what, it's actually bleeding edge? Oops. Anyways, Ubuntu has absolutely expansive package repositories that can be further augmented with PPAs, but they can be pretty stale (Er, I meant stable). As in one or two years old, especially with the LTS versions. You probably wouldn't want to eat most stuff that's that stale. Well, no problem with Arch. You get the latest and greatest, at the expense of stuff randomly failing and having to debug and fix it for an hour. Great tradeoff.
3. **DIY**: Ubuntu gets a lot of flak for forcing its defaults on people (although they can be easily changed). At its core, Ubuntu is still Linux (Or GNU/Linux if you're one of those people) and just as flexible and powerful as Arch. But Arch on the contrary is built on top of this idea of assembling your own OS. And this, the process of slowly watching your OS come together from the most basic building blocks, is the coolest part about Arch, not bragging to your friends and the memes.
2. **Documentation**: Yep, I'm talking about the Arch Wiki. Best Linux documentation out there. Period. It has *everything*. Really. And if it doesn't, it's pretty easy to add it yourself and help the community! So go RTFM!
1. **Arch Build System**: What? Why this as number one? Well, if you've ever heard of the AUR that's flaunted by Arch supremacists, this is the core of the AUR. The Arch Build System's impressive flexibility derives from basically being a shell script, enough said, so you can do pretty much anything. And the centralization of the AUR steps it up a whole new level. While third-party developer support for Arch is quite horrendous in some areas, here's where the community steps in. Perfect! (As long as you read the PKGBUILDs!)