Ceci est une ancienne révision du document !
ArchLinux et Cinnamon
Il a fallu que j'installe ArchLinux, pour voir pourquoi une de mes applets Cinnamon n'y fonctionnait pas correctement, d'après un utilisateur.
Je me suis contenté de l'installer dans une VM de VirtualBox, avec un disque virtuel de 25 Gio alloués dynamiquement, sans problèmes liés à l'EFI ou au multiboot ou au partitionnement de disque ou au Wifi ou …
Voici ma démarche, après quelques tâtonnements et avec beaucoup de doc (en liens en bas de cette page), que je vous conseille de lire attentivement si vous faites une installation dans un cas délicat (multiboot avec EFI, par exemple).
Télécharger la distribution ArchLinux
L'image iso de la distribution est renouvelée chaque mois, ce qui permet de limiter raisonnablement les mises à jour nécessaires après installation.
Vous trouverez les liens vers les miroirs de téléchargement ou les liens bittorrent à partir de cette page.
Pré-installation
Classiquement, on boote sur l'iso dans une VM de VirtualBox.
Le boot dure quelques secondes et on se retrouve devant un magnifique # qui signale qu'on est root et que la console est à nous ! Pas d'interface graphique et un clavier qwerty ; la joie nous submerge.
Clavier et locale
Première chose : un clavier qui ne nous déroute pas ! Sauf que la première commande pour obtenir un clavier français, qui est loadkeys fr-pc
, doit être tapée :
loqdkeys fr)pc
Ouf ! Les a restent des a, etc. C'est suffisant pour notre installation.
Indiquons à présent que l'on veut pouvoir utiliser un système francisé. La liste des locales en français s'obtient ainsi :
cat /etc/locale.gen | grep fr
Toutes les lignes affichées commencent par un #, ce qui signifie qu'elles sont ignorées. Supprimons le # devant fr_FR.UTF-8 UTF-8
:
sed -r 's/^#fr_FR\.UTF\-8.*$/fr_FR\.UTF\-8\ UTF\-8/g' /etc/locale.gen > /etc/locale.gen2
nano /etc/locale.gen
, supprimez le # devant la ligne choisie et quittez par ctrl-X puis Y.
Réseau
Vérifier que le réseau fonctionne (il devrait si un serveur DHCP vous fournit tout le nécessaire, que ce soit votre box ou VirtualBox (réseau NAT).
ip address show
Votre carte réseau porte un doux nom du type enp0s3
au lieu de eth0
. Ne vous laissez pas impressionner par ce genre de détail.
Horloge et fuseau horaire
Indiquez quel est votre fuseau horaire :
timedatectl set-timezone Europe/Paris
Synchronisez votre horloge système (pas celle du BIOS, qui ne sera pas modifiée) afin que les installations de paquetages puissent se faire sans douleur :
timedatectl set-ntp true
Vérifiez la date et l'heure :
timedatectl
Partitionnement du disque dur virtuel
J'ai prévu un disque virtuel, de capacité totale 25 Gio, réservé exclusivement à Arch Linux.
C'est une machine de test, donc je laisse la priorité au système qui pourra occuper jusqu'à 15 Gio. Je garde 9 Gio pour des données personnelles et 1 Gio pour la partition de swap (qui ne sera certainement jamais utilisée dans cette VM).