Kirjoitan tähän viestiin komennot, joilla itse asennan. Asennan esimerkin virtuaalikoneeseen GNOME-työpöydän kanssa.
Tämä ei kuitenkaan ole yleispätevä ymsyms.
Wikiä siis kannattaa edelleen kaikkien kiinnostuneiden lukea. Tämäkin pohjautuu siihen.
(# komennon edessä tarkoittaa, että se on ajettava roottina tai sudolla, $ taas tarkoittaa normikäyttäjänä ajettavaa komentoa)
Päivittäminen, käyttäjän lisääminen & sudoIhan aluksi kun on saatu Arch kovalevylle niin päivitetään se
# pacman -Syu
Mikäli päivityksen mukana tulee uusi kernel, niin kannattaa rebootata
Päivittämisen jälkeen voidaan lisätä oma perustason käyttäjä
# useradd -m -G users,audio,lp,optical,storage,video,wheel,power -s /bin/bash testiteppo
ja määrittää tepolle salasana
# passwd testiteppo
Mikäli tälle käyttäjälle tahdotaan sudo-oikeudet, sudo tulee asentaa. Sen pystyi myös asentamaan levyltä mikäli sen valitsi kohdassa jossa pystyi pakettivalintoihin vaikuttamaan. Mikäli se ei ole asennettuna
# pacman -Sy sudo
y-vivulla Pacman päivittää samalla varmuudeksi pakettilistat, mikäli sen on juuri aikaisemmin tehnyt niin sitä ei välttämättä tarvitse tehdä.
Lisätään testiteppo sudottajien pyhään seuraan.
# EDITOR=nano visudo
Lisätään kohdan "root ALL=(ALL) ALL" alle
testiteppo ALL=(ALL) ALLALSASitten asennetaan ALSA:n hallintaan tarvittavat työkalut
# pacman -S alsa-utils
Siirrytään testitepoksi
# su - testiteppo
Käynnistetään alsamixer ja säädetään äänet kohdilleen
$ alsamixer
ja testataan niiden toimivuus
$ aplay /usr/share/sounds/alsa/Front_Center.wav
Mikäli kaikki on ok, poistutaan takaisin rootiksi
$ exit
ja tallennetaan ääniasetukset
# alsactl store
ja lisätään alsa käynnistyviin prosesseihin
# nano /etc/rc.conf
Lisätään alsa DAEMONS-riville, jolloin sen pitäisi näyttää
DAEMONS=(syslog-ng network crond alsa)Tällöin äsken tallennetut ääniasetukset tulevat käyttöön aina.
XNyt päästään X:n asennukseen joka hoituu yksinkertaisesti asentamalla
# pacman -S xorg xf86-input-keyboard xf86-input-mouse
Halutessaan voidaan vielä asentaa paketti mesa, jos halutaan esimerkiksi glxgears 3D:n toimivuuden testaamiseen.
Oikeaan koneeseen asentaessa tässä tulee huomioida vaatittava näytönohjainajuri, josta löytyy Wikistä Beginner's Guidesta tietoaKonffitaan X
(Tämä kohta on vaihtoehtoinen, pitäisi toimia ilmankin)# Xorg -configure
Siirretään luotu asetustiedosto oikeaan paikkaan
# cp xorg.conf.new /etc/X11/xorg.conf
HALHAL:n asentaminen ja muut siihen liittyvät toimet
# pacman -S hal dbus xf86-input-evdev
Asetetaan näppäimistöasetus HAL:lle oikeaksi
# cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/
Muokataan kohta
input.xkb.layout oikein eli
us->
fi# nano /etc/hal/fdi/policy/10-keymap.fdi
Lisätään
hal DAEMONS-riville ALSA-ohjeen mukaisesti
DAEMONS=(syslog-ng network crond alsa hal)Käynnistetään HAL
# /etc/rc.d/hal start
En itse suorita X:n erillistä testausta, en ole sitä koskaan tehnyt ja aina on toiminut. Siirryn suoraan GNOME.n asennukseen.GNOME:n asennus ja muut lopputoimetGnome ja tilpehöörit asentuvat
# pacman -S gnome gnome-extra gamin
gnome-extran kanssa saadaan ylimääräiset gnomeen kuuluvat ohjelmat (sekä GDM kirjautumista varten) mukaan.
Mikäli jostain syystä ei extraa halua, niin kannattaa asentaa gdm sitten erikseen.
Lisätään gdm käynnistymään automaattisesti muokkaamalla /etc/inittab-tiedostoa
# nano /etc/inittab
inittab muutosten jälkeen:
#
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
# Hypervisor Virtual Console for Xen and KVM
#h0:2345:respawn:/sbin/agetty -8 38400 hvc0 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >/dev/null 2>&1
# End of fileKäytännössä laitetaan siis 3. inittaso kommentteihin, otetaan 5 pois kommenteista ja alhaalta xdm kommentteihin ja gdm kommenteista pois. Sitten vaan tallennetaan muutokset. Rebootti ja järjestelmän pitäisi ponnahtaa toimivana pystyyn.
Jotta Virtualboxin laajennokset saadaan asennettua, tulee asennettuna olla
base-devel, kernel26-headersMuita asennettavia juttuja voisi olla esimerkiksi koodekit
# pacman -S gstreamer0.10-{base,good,bad,ugly}-plugins gstreamer0.10-ffmpeg
ja Firefox (tai muu selain), Java, Flash, gnome-mplayer paikallisten videotiedostojen toistoon sekä kasa fontteja, kuten Microsoftin fonteista ne samat jotka saa Ubuntuunkin.
# pacman -S firefox flashplugin jre gnome-mplayer ttf-ms-fonts ttf-dejavu ttf-bitstream-vera
Liitteenä työpöydästä screenshotti fonttien yms asennuksen jälkeen työpöydältä.
[ylläpito on poistanut liitteen]