ArchLinux: I’m in love

It’s been a month since I’ve fully switched to ArchLinux, “a lightweight and flexible Linux® distribution that tries to Keep It Simple” and so far the experience has been very positive. That’s quite an understatement though.

Mine is a pretty old Asus A8HE with Duo T2130, 1Gb of RAM and a Broadcom wifi card. The only extra work that I need to do regarding drivers is to abandon the default “b43″ module to compile the proprietary driver (broadcome sta) provided by Broadcom. No sweat!

Here’s what I really love about Arch, and they’re also what make Arch stand out of the crowd:

  • Extremely lightweight: Arch installs a minimum set of software that gives you a functional system on the command line. If you want the GUI, just go ahead and grab it. Configuration needs some keystrokes but it’s not that tough. At the moment I’m using Gnome as my main desktop environment. Gnome may be bloated but it’s running ok for me.
  • Centralized configuration: most system-related configurations are put into /etc/rc.conf which makes it a lot easier to tweak around. What I find really interesting is the prefixes “!” and “@”. Say you want “mysqld” to start at boot you just need to add it to the Deamons section. But if you want to start it silently, use @. I give all the daemons the prefix @ and my boot time has reduced dramatically. IMHO, it can boot even as fast as Ubuntu Jaunty.
  • Rolling release: I’m a weird guy who’s always on the look out for something new and broken. Arch serves my needs. As long as a new version of the software comes out, Arch has it. The downside is Pacman, Arch’s package manager, just grabs and puts them in your system without caring about wheather they will break it or not. You need to be really attentive to the upgrade log to figure out what might have gone wrong with X or Y. I haven’t experienced any major hiccup except for once when my sound stopped working. Other than that, no big deal.
  • ArchLinux User-community Repository (AUR): This is similar to Slackbuilds. These are unsupported packages maintained by Archlinux users. I’ve only used some of them, especially the Intel graphics driver. These are often newer and more bleeding edge. Some don’t work out of the box such as Dropbox, which is a pain in the ass. Apart from that, things are working well for me.
  • Simplicity and customization: I like Ubuntu because it works very well. At the same time I like Slackware since it gives you a lot more control over your system. Arch gives me the best of both worlds. Something that works out of the box on the desktop side but lets you play with it as much as you want.
  • Nice development platform: I find Arch even better than Ubuntu as a development platform. I use Eclipse everyday (but dreaming of Vi every night) and Arch always rolls out the latest version. Ubuntu and Slackware are rather conservative. Running the static build is ok but it’s always better to use packaged software on systems like Arch. RoR can be easily set up. The Arch wiki article on RoR setup didn’t help much so I referred to the RoR help from Ubuntu and ran back and forth until I got all I needed. So far so good.

I will stick with Arch as long as I can, until something better comes out. Kevin has a very good opinion of Pardus but well, no time to rotate distros every few months.

In a nutshell, Arch rocks! You might want to take a look at my simple desktop:

This entry was posted in open source and tagged , , , , , , , , , , , . Bookmark the permalink.

8 Responses to ArchLinux: I’m in love

  1. The downside is Pacman, Arch’s package manager, just grabs and puts them in your system without caring about wheather they will break it or not.

    >> Yes, I experienced a lot of Xorg breaking up after a full system upgrade. Then again, after such experiences, I am forced to learn more about how to fix things.

    I am in love with Arch too, but saying Arch is simple can be deceptive to Linux beginners. Arch is simple in the architecture but it’s not so simple to use, like simple in the sense of Ubuntu or Linux Mint.

    By the way, IMO Arch is better suited to more lightweight window managers, like Openbox.

    • AnhHung says:

      Openbox seems to be rather popular among us. Well I still haven’t tried it out a lot. Xfce is still my default choice for a lightweight desktop .

  2. “The downside is Pacman, Arch’s package manager, just grabs and puts them in your system without caring about wheather they will break it or not.”

    One thing I learn to to keep up with the Arch News Updates. They will actually post something on their website or in their RSS feeds when a major upgrade is about to start. My breakages happened because I blindly pacman -Syu .

    What is nice, though, is that if there is a major bug after an update, it is normally resolved within 1-2 hours.

    Arch is great for the Desktop. Pardus is good for my Thinkpad :-)

  3. kyanh says:

    Arch is cooler than any summers :)

  4. h2vnteam says:

    My personal system at home, all are running Archlinux now. I’m just a chemistry guy who love the “simplicity” of “The Arch Way”

  5. Politeness costs nothing and gains everything.

  6. partygames21 says:

    Stop hack the program!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>