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 that
eth0="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 do
rm /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.
pacman -S sudo(we want sudo).
EDITOR=nano visudo. Add
archie 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 example
xinitrcto my home, add
exec xterm. Test.
Mouse and keyboard aren’t working. Let’s try
xorgcfg? Nope, still nothing. Starting to miss Ubuntu.
Oops! I’m stupid, forgot to copy new config file to
… but still nothing. Forums again. Looks like someone else had this problem (also using VMWare). Install
xf64-input-vmmouse, and execute
xorg.conffiles. Remove the line with
Still nothing. Add Option
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.
gdm, downloading and installing. Takes a while.
gdmto daemons, and fuse to modules.
Installing a bunch of gnome themes.
Installing vlc, firefox, flash, and some other things.
Login as user,
exec gnome-session. And:
Gnome pops up, clean background, very minimalistic. But fast indeed.