Installing Arch Linux

How to install a KDE Desktop Arch Linux System. 

1. Download the iso from and burn it to a  CD.

2.  Follow the Installation guide this will give you a  base system which you use to start building your system.

3. The default login for the 'Super User' is root without any password. You need to assign a password to your root account. Type password then <ENTER> at the command prompt.  The system will then ask you for a new UNIX password. Type the password of your choosing (note: the screen will not show you what you're typing) and press <ENTER>. You will be asked for the password again, for confirmation. So re-enter the password and then press <ENTER>

4. Next get your network started. Edit /etc/resolf.conf and put nameserver if you are using a router. Next edit rc.conf  set eth0=dhcpcd you may also need to add this to the DEAMONS section adding: DAEMONS=( add dhcpcd  eth0  to the end of the line. 

5. Ensure pacman is up to date type pacman -Syu<ENTER>

6. To install automounting/hardware detection type:

pacman -Sy hal

pacman -Sy hwd

Then add dbus, hal and hwd to the daemons section in rc.conf

7. Next add your users using adduser and add groups: audio, optical and storage to each of the users using gpasswd -a <user> <group>

8. Setup X - Follow the Archlinux Xorg Guide remember you will also need to install your video driver.

You will probable need to install some additional fonts, search with pacman -Ss font

For Firefox - copy userChrome-example.css --> userChrome.css and edit.

9. Use alsaconf to install your sound card: 

First install pacman -S alsa-utils then use  alsaconf, to save alsamixer settings alsactl store.
To test sound: cat /dev/urandom > /dev/dsp 

10. xchat with spell checking:

Enable ABS - The Arch Build System copy /var/abs/extra/network/xchat --> /var/abs/local edit PKGBUILD modify enable_spell=none --> enable_spell=static and build + install then install aspell-en & gtkspell.

11. Install Sudo for Shutdown / Reboot  

Install it like this:
# pacman -Sy sudo

Then execute “visudo” as root (note: “visudo” works the same way as the “vi” editor) and add the following at the bottom (if you are member of the “users” group):
%users ALL=(root) NOPASSWD: /sbin/shutdown
%users ALL=(root) NOPASSWD: /sbin/halt
%user ALL=(root) NOPASSWD: /sbin/reboot

This will enable you to shutdown and reboot without being prompted for your password, like this for example:
$ sudo reboot

This you can add to menu items and or buttons.

Post Installation Tips  (Includes enable X copy / paste ) and you might also be interested in the SLiM Login Manager

To Install KDE I used:

pacman -Sy kdeutils kdeaddons kdemultimedia kdegraphics all on one line, then press <ENTER>. 

To start KDE you need to edit .xinitrc and put exec numlocks & startkde. 

 Installing Audacious:

 pacman -S audacious-player
pacman -S audacious-plugins
pacman -S curl  <-- needed to listen to internet radio

Sorting your keyboard out if it isn't US. 

As of glibc 2.3.6, glibc does not provide all locales. You must edit /etc/locale.gen and uncomment the locales you want built, then run locale-gen as root.
Need to modify rc.conf (uk=british) and xorg.conf (gb=british)