gnu_linux:installation_archlinux

Ceci est une ancienne révision du document !


Installation Archlinux

Ce tutoriel décrie les étapes pour installer Archlinux avec démarrage UEFI. Le bootloader installé est GRUB et l'environnement graphique est Plasma.

Allez sur la page de téléchargement de Archlinux et téléchargez l'iso (utiliser le torrent). Une fois l'image téléchargée, créez la clé d'installion :

 dd bs=4M if=/chemmin/de/archlinux.iso of=/dev/sdx && sync 

sdx correspond à votre clé USB.

Il est possible de créer les partitions lors de l'installation, en ligne de commande, mais je préfère utiliser Gparted. A l'aide de Gparted, créez 4 partitions :

  • Une partition en ext4 de 30 Go pour la racine
  • Une partition en ext4 de 20 Go pour /var
  • Une partition de 500 Mo en FAT32 avec le drapeau boot et esp pour /boot (partition EFI)
  • Une partition d'au moins 35 Go en ext4 pour /home

Notez les emplacements de chaque partition (sda1, sda2, etc).

Démarrez en mode UEFI sur la clé Archlinux (choisir Arch Linux install medium ). Une fois la console accessible, passez le clavier en AZERTY :

loadkeys fr

Vérifiez que la connexion internet fonctionne en faisant un ping vers archlinux.org.

Synchronisez l'heure :

timedatectl set-ntp true

Si vous avez besoin de repérez les partitions créées précédemment, lancez la commande

fdisk -l

Montez toutes les partitions :

mount /dev/root_partition /mnt

Faire de même pour /home, /var et /boot qui se monteront respectivement dans /mnt/home, /mnt/var et /mnt/boot.

Installez le système de base :

pacstrap /mnt base linux linux-firmware

Générez le fichier fstab :

genfstab -U -p /mnt >> /mnt/etc/fstab

Chrooter dans le nouveau système :

arch-chroot /mnt

Créez un lien symbolique /etc/localtime afin de choisir votre fuseau horaire :

ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

Ouvrez le fichier /etc/locale.gen et décommentez la lighne fr_FR.UTF-8 UTF-8 puis générez la locale :

locale-gen

Ajoutez le nom de la locale au fichier /etc/locale.conf :

echo LANG="fr_FR.UTF-8" > /etc/locale.conf

Spécifiez la locale pour la session courante :

export LANG=fr_FR.UTF-8

Ajouter dans le fichier vconsole.conf la disposition de clavier que vous souhaitez utiliser (AZERTTY dans notre cas) :

echo KEYMAP=fr > /etc/vconsole.conf

Ajoutez dans le fichier /etc/hostname le nom de la machine :

echo NomDeLaMachine > /etc/hostname

Modifiez le mot de passe root :

passwd

Un bootloader est nécessaire pour pouvoir démarrer sous Linux. On va installer GRUB.

Créez le répertoire /boot/EFI :

mkdir /boot/EFI

Installez le bootloader sur le disque :

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB

Générez le fichier grub.cfg :

grub-mkconfig -o /boot/grub/grub.cfg

Les fabricants de processeurs sortent régulièrement des mises à jour du microcode corrigeant des bugs qui peuvent être critiques.

Activez les mises à jours du microde :

pacman -Syu amd-ucode

Re-générez le fichier grub.cfg pour prendre en compte l'activation des mises à jour :

grub-mkconfig -o /boot/grub/grub.cfg

Sortez de l'environnement chroot :

exit

Démontez les partitions :

umount -R /mnt

Redémarrer l'ordinateur :

reboot
Vous pourriez laisser un commentaire si vous étiez connecté.
  • gnu_linux/installation_archlinux.1636888866.txt.gz
  • Dernière modification : 2023/08/08 14:01
  • (modification externe)