By Ev Bogue - July 4th 2016
I don't care about having the best hardware, but I do want the best software. This is why I was used Mac OS X until a year after Steve died, then I exorcised his ghost from my machine to figure out what is next out here on the technological verge.
Leaving the ailing software ecosystem of Apple led me on somewhat of an adventure in the land of Linux distros. I tried a whole bunch of them (Ubuntu, Debian, Fedora), and I kept coming back to Arch Linux. The reason I kept coming back is because Arch Linux is the best right now. Arch Linux has been the best operating system since I started using it three years ago.
I also use Arch Linux on my VPS that you are visiting when you view this website.
Why Arch Linux is the best
To update Arch Linux, you only need to type one command
sudo pacman -Syu and the system updates to the latest version of everything.
Many people told me that Arch Linux would break because of the rolling release schedule. However, I've only had Arch Linux break on me once in this way -- and it was because my bootloader didn't install properly after an upgrade. My system breaking one time in three years because of a rolling release update doesn't seem to be that bad of an experience.
Choosing your own stack
Arch Linux encourages you to choose your own stack. This means everyone's Arch Linux stack can and will be different.
When I start with a blank Arch Linux installation, I find myself installing these packages
% sudo pacman -S vim terminology dwm dmenu nodejs npm git
And of course any other dependencies that I need to get basic operations up and running such as wifi, my trackpad, and xorg of course.
Because no web browser appears to be any good right now, I find myself switching between
The best way to use Arch Linux is probably to install a whole bunch of different software packages until you decide what is right for you.
Cutting edge packages
Arch Linux has
aur packages. Aur can be a great way to experiment with software that is being built right now.
For example, I use the
go-ipfs-git package to install IPFS on my local machine and VPS.
terminology used to be in aur, before it became stable and was moved into the core Arch Linux repositories.
Responsible for and to yourself
The biggest benefit to using Arch is Arch Linux teaches technical self-reliance. As anyone will tell you on the Arch Linux forums: if something breaks it's your job to fix it. This leads to a resilient operating system with a resilient stack and ultimately a resilient you. Because there's no central authority deciding what you can and cannot do with your computer you are left to develop your computing stack in the way you think is best.
When something better than Arch Linux is developed, I will try it out. Until then, I will be using Arch Linux.