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:
