Arch-Linux-Installation
Check if your Wireless Lan Interface is working
ip link
Connect to your Wifi-Network and check connection to the Internet
wpa_passphrase | wpa_supplicant -B -i -c /dev/stdin dhcpcd ping -c 3 www.google.com
Format root and home partitions using
mkfs.ext4 /dev/sdxX
Format/Enable SWAP
mkswap /dev/sdaZ swapon /dev/sdaZ
Check partitions with this command
lsblk /dev/sdx
Mount root and home partitions
mount /dev/sdxX /mnt mkdir /mnt/home mount /dev/sdxY /mnt/home
Choose download mirror (optional)
nano /etc/pacman.d/mirrorlist
Install base packages
pacstrap -i /mnt base base-devel
Configure fstab (run only once!) and verify it
genfstab -U -p /mnt >> /mnt/etc/fstab nano /mnt/etc/fstab
Change to your root directory
arch-chroot /mnt
Language and Time Zone settings (find and un-comment)
nano /etc/locale.gen locale-gen echo LANG=en_US.UTF-8 > /etc/locale.conf export LANG=en_US.UTF-8
ls /usr/share/zoneinfo/ ln -s /usr/share/zoneinfo// /etc/localtime hwclock --systohc --utc
Set hostname
echo > /etc/hostname
Create users (create admin psswd)
useradd -m -g [initial_group] -G [additional_groups] -s [login_shell] [username]
useradd -m -g users -G wheel,storage,power -s /bin/bash passwd passwd
Install sudo / add user to the admin-group
pacman -S sudo bash-completion EDITOR=nano visudo
and un-comment:
%wheel ALL=(ALL) ALL
Enable multilib repositories: find and un-comment both lines
nano /etc/pacman.conf [multilib] Include = /etc/pacman.d/mirrorlist
Add Yaourt repository (same file pacman.conf)
[archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch
and install yaourt
pacman -Sy yaourt customizepkg rsync
Advanced Linux Sound Architecture (ALSA)
pacman -S alsa-utils pulseaudio alsa-oss alsa-lib amixer sset Master unmute
to test sound
speaker-test -c 2
Install Boot-loader (grub)
pacman -S grub grub-install --target=i386-pc --recheck /dev/sdx pacman -S os-prober grub-mkconfig -o /boot/grub/grub.cfg
Enable ethernet interface service at boot (find interface with ip link)
systemctl enable dhcpcd@.service