I’ve been hearing some good things about Arch Linux lately, and I wanted to see how it compares to Ubuntu, which I’ve been using for a few years now. I loaded up a new VMWare virtual machine and mounted the iso. Let’s see how this goes…
I’ll be following directions from this wiki page. So that I’m not completely lost.
- 
Boot menu comes up. Install? Okay. no graphical installer. We’re going oldskool. Log in as root and run setup. 
- 
Installation steps aren’t too hard to follow. Partition the hard disk, let’s use JFS for the first time (why not). 
- 
Select packages, core packages are selected automatically, I press enter a few times, installation begins. 
- 
Time to configure the system yuck, configuration files. Editing /etc/rc.conf. Make sure thateth0="dhcp". All done.
- 
Reboot. Login? Works. ping google.com? Works.
- 
pacmanis the package manager.pacman -Syuto sync and update.klibcis complaining: file exists. I check the forums. Turns out I have to dorm /usr/lib/klibc/include/asm. Minus one for user-friendliness.
- 
Update works now. Time to add a user. useradd -m -G users,audio,lp,optical,storage,video,wheel,power -s /bin/bash archie.passwd archie.
- 
pacman -S sudo(we want sudo).EDITOR=nano visudo. Addarchie ALL=(ALL) ALL.
- 
Install Alsa, works (seems like Arch isn’t using pulseaudioin their tutorials/beginner’s guide).
- 
On to Xorg - installing lots of stuff. Xorg -configureshould do the trick for the configuration. Copy examplexinitrcto my home, addexec xterm. Test.
- 
Mouse and keyboard aren’t working. Let’s try xorgconfig.
- 
Even worse, xorgcfg? Nope, still nothing. Starting to miss Ubuntu.
- 
Oops! I’m stupid, forgot to copy new config file to /etc/X11/xorg.conf…
- 
… but still nothing. Forums again. Looks like someone else had this problem (also using VMWare). Install xf64-input-vmmouse, and executehwd -x.
- 
hwdgenerates wrongxorg.conffiles. Remove the line withRgbPath.
- 
Still nothing. Add Option "AllowEmptyInput" "false"toServerLayoutsection.
- 
Finally! X works, I’m learning stuff already, but still: again one minus point for friendliness (although the community seems nice, and the documentation is actually not bad for a fairly small distro). 
- 
Worst part is over, on to installing a desktop environment. Let’s keep it simple and try Gnome. 
- 
First some fonts. I add ttf-liberationinto the mix, glad to see it’s there.
- 
gnome,gnome-extra,gdm, downloading and installing. Takes a while.
- 
/etc/rc.confagain: addinghal,famandgdmto daemons, and fuse to modules.
- 
Installing a bunch of gnome themes. 
- 
Installing vlc, firefox, flash, and some other things. 
- 
Login as user, edit xinit,exec gnome-session. And:startx!
- 
Gnome pops up, clean background, very minimalistic. But fast indeed. 
Screenshot:
