OSTG | ThinkGeekSlashdotITMJIT Product GuideLinux.comSourceForge.netfreshmeatNewslettersTechJobsBroadband
-advertisement-
NewsForge
March 14, 2005

  Special Offers      
Get news and special offers on:
Networking
Internet Security
E-commerce
Linux
Email:

 

Operating Systems

Linux

My workstation OS: Arch Linux

Friday February 18, 2005 (02:00 PM GMT)
By: Thomas Niklas Moran

  Printer-friendly   Email story  

I started using Linux when SUSE Linux 6.1 came out. I've fiddled with Corel Linux, Mandrake, Turbolinux, and Slackware 9.0, but since I came across Arch Linux 0.7, a.k.a. "Wombat," I've become an avid convert.

I use my computer for school work and gaming. I run the pretty standard KDE 3.3.2 desktop with KOffice 1.3.5, OpenOffice.org 1.1.3, and Firefox 1.0 for Web browsing, and I sometimes play some Enemy Territory or Quake 3. I am a little obsessed with updating my software, but don't necessarily have time to deal with CVS builds or doing beta builds from source. So I wanted a distro that keeps up-to-date, does not patch the packages, stays simple, and is fast. Arch does all of those things.

Arch Linux might be considered a cross between Slackware and Gentoo. It maintains the simplicity and stability of Slackware (not as stringent perhaps as Slackware but stable nonetheless) and the speed of Gentoo.

The philosophy of Arch is to let people have as much control over their system as possible. Nothing is on unless you turn it on. This means that a base install of Arch is very fast. On top of that the boot scripts are very simple, making them easy to edit. The philosophy is evident in Arch's hardware detection tool, hwd. The tool gives information that lets users set up their computers manually, but does not change the system configuration.

While distros such as Slackware and Debian have a much bigger package list, Arch's list is growing daily and is catching up. Arch's package manager Pacman, despite being young, is already quite capable. It checks dependencies and can be set to retrieve packages from "current" so that you can stay up-to-date. It is to certain degree like swaret, the updating tool for Slackware that I used often, but I found that large package sets such as KDE had trouble being upgraded by swaret. The other nice thing is that the packages provided are not patched in any way and are "i686-optimized." Things are put where they should be and, as a result, are easy to find. I used to have to hunt around for a missing library or ask myself why x didn't work, but no longer. Installing plug-ins in Firefox is a good example. I often have other people, unfortunate souls who use Windows XP and Microsoft Word, come to use my printer. Now when they try to download their word document from their webmail, Firefox snaps into action and recognizes that the document probably should be opened with OpenOffice.org, and does so. It's the little things that count.

I was relieved to find that Arch follows in Slackware's footsteps in putting configuration files in places where you can find them. Startup scripts are in /etc/rc.d/. The only difference is that Arch makes a symbolic link to /dev/hda6 as dev/discs/disc0/part6. The naming convention is probably useful if one has many devices plugged in.

Although small, the Arch community is blossoming, and sites such as the Arch Linux Wiki give useful, current information to the user. "How do I get started with Reiser4?" I recently asked. I found a page on the Wiki that provided a detailed guide on how to do it in Arch.

Arch is definitely not for beginners. If editing text files and using the command line are not your idea of fun, then Arch is not for you. That being said, updating is so easy and free from problems that if you were to give a novice a properly set up Arch install and teach him how to update it, everything would run smoothly. So really the audience for Arch is people who like total control but do not have the time to compile all the packages by hand.

Arch is a very capable distro. If you want a fast, lightweight distro that puts you in the driver's seat, Arch is your best bet.

What's your desktop OS of choice? Write an article of less than 1,000 words telling us what you use and why. If we publish it, we'll pay you $200. So far, we've heard from fans of FreeBSD, Mepis Linux, Debian, Xandros, Slackware, Windows XP, Lycoris, SUSE Professional, NetBSD, Ubuntu, FreeDOS, Libranet, and Mandrakelinux. Next week: Mac OS X. Coming soon: Linspire, Knoppix, Gentoo, Fedora Core 3, and more.

  Printer-friendly   Email story  

  Comments      

Top  |  12 comments  |  Search Discussion  |  

and the license is? (Score:0)
By Anonymous Reader on 2005.02.18 9:14 (#107559)
is it free software? is it GPLed?
[ Reply to This ]
Slacware alike (Score:0)
By Anonymous Reader on 2005.02.18 11:14 (#107563)
Arch sounds like it's still more similar to slackware than gentoo in that it's not source based.

I currently use slackware promising myself that i'll switch to gentoo because of it's "superior" package management and flexibility, but i'm more and more questioning if i'll ever really do that.

Maybe when i get more comfortable on slackware i'll switch to arch or just stick with slackware. But i don't think i'm gonna move around distros much from there. It seems that these advanced slack-like and gentoo-like distros are the ultimate place one linux guy can end up. ;-)

Thank you
Daniel
[ Reply to This ]
slapt-get is faster than swaret (Score:1)
By hosh (189985) on 2005.02.18 19:26 (#107579)
You mentioned problems with swaret. I just switched from swaret to slapt-get on Slackware. It seems to be faster and work better. I should try Arch. I really like Slack-based distros. I had Fedora on my laptop for a couple of months, and couldn't stand it. So now I'm happily running Slackware again.
[ Reply to This ]
Advertisement

© Copyright 2005 - OSTG, Inc., All Rights Reserved
About NewsForge  •  Privacy Statement  •  Terms of Use  •  Advertise  •  Contact Us
NewsForge --online technology news on Open Source, Linux and IT.
Add our feed to your site