====== Archlinux ======
Je me base sur le dernier tutoriel sur le [[http://frederic.bezies.free.fr/blog/?p=13892|blog de Frédéric Bezies]].
==== Première installation ====
Télécharger la dernière image sur [[https://www.archlinux.org/download/|Le site Archlinux.org]]. Ils conseillent le [[torrent]]. Une fois l'image récupérée, on peut la vérifier et puis la mettre sur une clé USB.
Pour mettre l'image ''iso'' sur la clé USB, on utilise la commande [[dd]] :
$ sudo dd if=archlinux-2016.01.01-dual.iso of=/dev/sdb bs=1M && sync
686+0 enregistrements lus
686+0 enregistrements écrits
719323136 octets (719 MB) copiés, 87,1265 s, 8,3 MB/s
Une fois que l'image est bien sur la clé USB, préparez l'ordinateur sur lequel vous souhaitez installer Archlinux en modifiant l'ordre de démarrage (afin que le BIOS tente de booter sur la clé USB).
== Configuration du clavier belge ==
root@archiso ~ # loadkeys be-latin1
== Partitionnement ==
root@archiso ~ # cfdisk
On supprime éventuellement les anciennes partitions. Ensuite, on crée quatre partitions :
/dev/sda1 512Mo (bootable, type 83)
/dev/sda2 2Go (type 82 - Linux swap / Solaris)
/dev/sda3 20G (type 83)
/dev/sda4 le reste (type 83)
Ensuite, il faut choisir l'option "write" et confirmer en tapant ''yes''.
Une fois que c'est fait, on peut quitter [[cfdisk]].
Ensuite, il faut formater les partitions :
root@archiso ~ # mkfs.ext2 /dev/sda1
root@archiso ~ # mkfs.ext4 /dev/sda3
root@archiso ~ # mkfs.ext4 /dev/sda4
Et la ''swap'' :
root@archiso ~ # mkswap /dev/sda2
root@archiso ~ # swapon /dev/sda2
On crée ensuite les points de montages et on y associe les partitions correspondantes :
root@archiso ~ # mount /dev/sda3 /mnt
root@archiso ~ # mkdir /mnt/{boot,home}
root@archiso ~ # mount /dev/sda1 /mnt/boot
root@archiso ~ # mount /dev/sda4 /mnt/home
==== Installation de la base ====
Vérifier que le réseau est bien configuré :
root@archiso ~ # ip address show
Il est apparemment important de vérifier l'heure et d'éventuellement la changer :
root@archiso ~ # timedatectl
root@archiso ~ # timedatectl set-time '2016-01-25 12:00:00'
On peut ensuite lancer le script ''pacstrap'' pour installer la base du système et les premiers outils :
root@archiso ~ # pacstrap /mnt base base-devel
root@archiso ~ # pacstrap /mnt zip unzip p7zip vim-minimal mc alsa-utils syslog-ng mtools dosfstools lsb-release ntfs-3g
J'ai eu un problème avec la clé de "Thorsten Töpper", j'ai du rafraichir la liste des clés PGP avec la commande suivant :
root@archiso ~ # pacman-key --refresh-keys
(Ça prend un peu de temps... Il y a plus de 80 clés à vérifier dans mon cas.)