Why I use Arch Linux

I came across a lengthy interview with the Arch Linux team, and having been using the distribution for the last several months, I thought I would write about my experiences and what makes it great for me.

As those of you who have been reading this blog for a while already know, Kubuntu was previously my distribution of choice. To me, it was the perfect KDE distro and gave me the best that KDE had to offer with each release.

Unfortunately, an itch grew within me that Kubuntu couldn’t scratch. I was tired of waiting for the next Kubuntu release in order to enjoy the latest versions of my favorite software packages. (Firefox, Thunderbird, KDE, etc). Of course, with Linux there is always a way to get the latest software despite the distribution itself holding it for the next release (compiling it yourself, using a third party repository, etc) but having to wait for the next release of the distribution to have my favorite programs started making less and less sense to me. Even Windows users can freely download the latest Firefox build and easily install it anytime, so why can’t I?

I realized that the type of distribution model Kubuntu uses is just not compatible with people like me that want the latest stable software packages at all times. With Kubuntu not being a rolling distribution, it basically expects you to use the same versions of all software packages until the next release comes out in its six month cycle, or you’re forced to use unsupported repositories and risk breaking things. For a lot of people this is fine, but for me, no thank you.

As much as I loved Kubuntu, I was willing to cope with and accept its release policy. However, when the overall quality of the Kubuntu distribution plummeted into a cold and dank abyss, with fewer and fewer redeeming qualities remaining, it was then that it was time for a change, and for me, the change was Arch.

Is Arch Linux for everyone? Absolutely not, but it is for me. With Arch I get the latest stable packages, and I don’t have to wait for the next animal-named release in order to have the latest KDE or Firefox. In fact, when KDE puts out it’s latest maintenance release, I don’t even have to install a third party repository. I just upgrade my sources with Pacman, and there it is; the latest kernel, KDE, Firefox, and whatever else is on my system.

Arch Linux doesn’t require knowledge of the command line, but it does require an interest in learning it. Since Arch is for users that want greater control over their systems, it will at times rely on you to fix things manually. (If you are waiting for the developers to push a bug fix edit to a package to fix your problem, don’t bother, applications are mostly compiled as-is). This is not a bad thing though, the distribution aims to keep the software packages as the developers originally intended them, for better or for worse. For me, I like not having an Ubuntu logo slapped around all over the place.

When it comes to the community, the Arch Linux community is much smaller than that of Ubuntu. This does not mean that you will have a harder time getting help. Instead, it means that your question won’t end up on the third page of the forums within an hour. My experience with the Arch community has been very rewarding, to the point where I have had actual Arch developers comment on my blog to help me out when I was facing a barricade. Don’t get me wrong, I am not saying any particular community or distribution is bad by any means, it’s just that Arch has a really good group of people helping out.

With Arch, hardware support for me has been mostly good, with a few exceptions. For one, I had to change the wireless card on my laptop to one that was supported by the Linux kernel directly so I could avoid having to compile a kernel module every time the kernel updated. Also on my laptop suspend doesn’t work. Neither situation is the fault of Arch developers, but a certain network card company not providing an open source driver and a bug in the Linux kernel itself respectively. For the most part, I have had really good results.

Arch Linux has become a very dear friend to me. With a community of both users AND developers that want to help, a rolling release model that isn’t broken at every turn, and a system that is something I set up from scratch using the exceptional documentation, Arch is a winner. Sure, it’s not for everyone, but other distributions could learn a thing or two from Arch. Arch rocks!

About the Author

Jeremy is a Certified IT Technician that blogs at ITNewsToday.com in his spare time. He has over ten years of industry experience, and studies the IT industry every single day. Jeremy has become an open source enthusiast over time and is studying for his Linux+ certification. He lives in Waterford MI with his wife Krystal and son Alan. If you enjoyed this article, please consider buying him a pepsi.