# /arch/setup
base
base-devel
kernel26-headers
iptables
madwifi
madwifi-utils
ndiswrapper
ndiswrapper--utils
nfs-utils
openssh
portmap
sudo
wireless_tools
# useradd -s /bin/bash -g wheel -m yourusername
# passwd yourusername
# nano /etc/sudoers (and uncomment the '%wheel ALL=(ALL) NOPASSWD: ALL' line) (can also be written as %wheel ALL=NOPASSWD: ALL)
# exit
# pacman -Syy
# pacman -Syu
eth0="dhcp"
INTERFACES=(eth0)
ROUTES=(!gateway)
eth0="eth0 192.168.1.50 netmask 255.255.255.0 broadcast 192.168.1.255"
INTERFACES=(eth0)
gateway="default gw 192.168.1.1"
ROUTES=(gateway)
#########################################################################
# ARCHITECTURE, COMPILE FLAGS
#########################################################################
#
CARCH="x86_64"
#mReschke additions for Athlon 64 X2
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
fixme
--------------order
vol_id is in /lib/initcpio/udev/vol_id
edit fstab with correct UUID=xxxx / ext4 defaults 0 1
for swap too
edit /etc/mkinitcpio.conf
COMPRESSION="bzip2"
make sure you have bzip2
reboot
# pacman -Sy
# pacman -Syu
# useradd -s /bin/bash -g users -m arch
# passwd arch
# nano /etc/sudoers (add arch user to root)
http://wiki.archlinux.org/index.php/Xorg
# pacman -S xorg
# pacman -S hal
# pacman -S hwdetect (or install lshw) (or easier, do {{lspci |grep "VGA"}}
http://wiki.archlinux.org/index.php/NVIDIA
# pacman -S nvidia
**add hal to /etc/rc.conf list of daemons** just acter syslogng
{{DAEMONS=(syslogng hal network ...}}
/etc/rc.d/hal start
startx (just a test, then exit)
# nvidia-xconfig (should make a nice xorg.conf)
# startx (then edit, works good so far)
http://wiki.archlinux.org/index.php/KDE
# pacman -Sy kde
nano /etc/inittab
rem id:3:initdefault:
and unrem id:5:initdefault:
rem x:5:respawn:/usr/bin/xdm -nodaemon
and unrem x:5:respawn:/usr/bin/kdm -nodaemon
Installing ALSA Audio
pacman -S alsa-utils alsa-oss --noconfirm
usermod -a -G audio $username
reboot
Other stuff
-----------
#pacman -S firefox
#pacman -S samba
Add
[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64
to your /etc/pacman.conf
gives more packages, like rar-beta...