GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment installer Arch Linux 2021 [Guide étape par étape]

Arch Linux est une distribution Linux open source bien connue pour les ordinateurs x86-64 et est très populaire parmi les utilisateurs Linux intermédiaires et avancés. Son développement est purement piloté par la communauté et le cercle de développement central.

Arch Linux suit le principe KISS ("restez court et simple"), ce qui signifie que vous n'obtiendrez qu'un système de base minimal à partir de l'installation d'Arch Linux et que vous devrez configurer davantage le système pour l'utiliser.

Arch Linux utilise un modèle de version progressive, c'est-à-dire que les packages sont fournis tout au long de la journée et qu'il n'y a pas de versions majeures. Pacman permet aux utilisateurs de maintenir les systèmes à jour facilement, quotidiennement.

Exigences

  • Une machine x86_64 (64 bits)
  • 512 Mo de RAM
  • Au moins 1 Go d'espace disque disponible
  • Une connectivité Internet
  • Clé USB ou CD vierge pour graver l'image d'installation.

Arch Linux a abandonné la prise en charge de l'installation 32 bits à partir de février 2017 et ne prend désormais en charge que l'installation x86_64.

Essayez les images de machine virtuelle Arch Linux 2021

Si vous n'avez pas le temps d'installer Arch Linux 2021, utilisez le lien ci-dessous pour télécharger des images Arch Linux 2021 VirtualBox et VMware prêtes à l'emploi.

Installer Arch Linux

Ici, nous verrons comment installer la dernière version d'Arch Linux (v 2021.01.1) à partir d'une clé USB / CD.

Le processus d'installation d'Arch Linux nécessite une connexion Internet pour récupérer les packages des miroirs Arch Linux.

Les images ISO Arch Linux ne prennent pas en charge le démarrage sécurisé. Vous devrez désactiver le démarrage sécurisé sur l'image ISO. Si nécessaire, vous pouvez configurer un démarrage sécurisé après l'installation.

Étape 1 :Téléchargez Arch Linux

Téléchargez la dernière version d'Arch Linux sur le site officiel.

Étape 2 :Créer une clé USB en direct/Graver un CD amorçable

Nous allons maintenant créer une clé USB en direct / écrire un CD amorçable à partir de l'image ISO téléchargée.

Créer une clé USB en direct

Remplacez /path/to/archlinux.iso par le chemin du fichier ISO téléchargé et /dev/sdx par le nom de votre clé USB.

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync

Graver un CD/DVD/BD amorçable

Remplacez /path/to/archlinux.iso par le chemin vers le fichier ISO téléchargé.

### CD ###

cdrecord -v -sao dev=/dev/sr0 isoimage.iso

### DVD or Blu-Ray Disc ###

growisofs -dvd-compat -Z /dev/sr0=/home/user_name/Downloads/LinuxMint.iso

Étape 3 :Démarrez à partir d'une clé USB en direct ou d'un CD/DVD/BD

Allumez votre système et appuyez sur F2, F10 ou F12 pour modifier/sélectionner l'ordre de démarrage.

Pour démarrer à partir de Live USB, vous devez sélectionner le démarrage à partir d'un lecteur USB ou amovible. Pour démarrer à partir du CD, vous devez sélectionner le démarrage à partir du lecteur de CD/DVD ROM.

Une fois que le système démarre à partir de Live USB ou d'un CD, vous obtiendrez l'écran d'installation d'Arch Linux, comme ci-dessous.

Choisissez Boot Arch Linux (x86_64) puis appuyez sur Entrée.

BIOS

UEFI

Enfin, après diverses vérifications, vous obtiendrez l'invite root.

Mode de démarrage (BIOS ou UEFI)

Le démarrage dans le bon mode nous aide à créer les partitions requises pour le système. À partir de l'écran du programme d'installation d'Arch Linux, vous pouvez facilement savoir si le système est démarré dans le BIOS ou dans l'UEFI. Cependant, vous pouvez le valider en listant le répertoire.

ls /sys/firmware/efi/efivars

Si la commande ci-dessus répertorie le contenu sans erreur, le système est démarré en mode UEFI .

Si le répertoire n'existe pas, le système peut être démarré en mode BIOS .

Si le système n'a pas démarré dans le mode souhaité, reportez-vous au manuel du système.

Étape 4 :Configuration du réseau

Comme je l'ai dit plus tôt, le système a besoin d'une connexion Internet active. Si votre environnement dispose d'un serveur DHCP, le système obtiendra automatiquement une adresse IP.

Mon système dispose d'une interface Ethernet, qui est connectée à Internet via un câble LAN. Si votre système dispose d'une connexion Wi-Fi, utilisez iwctl, une invite interactive pour vous authentifier sur le réseau sans fil.

Vérifiez la connectivité Internet.

ifconfig

ping -c 2 google.com

Si votre système ne reçoit pas de réponse, configurez une adresse IP statique sur votre système afin que votre système puisse se connecter à Internet pour télécharger des packages.

ip addr flush dev ens33

ifconfig ens33 192.168.1.100 netmask 255.255.255.0

route add default gw 192.168.1.2

echo "nameserver 192.168.1.2" >> /etc/resolv.conf

echo "nameserver 8.8.8.8" >> /etc/resolv.conf

Remplacez la carte réseau et l'adresse IP en fonction de votre environnement.

Étape 5 :partitionner le disque

Nous allons maintenant créer les partitions sur le disque dur pour l'installation du système d'exploitation. Tout d'abord, répertoriez les disques disponibles à l'aide de la commande fdisk.

fdisk -l

Le système dispose d'un disque de 1 To (/dev/sda) et utilisera ce disque pour l'installation du système d'exploitation. Le nom du disque varie selon le système. Les disques peuvent avoir d'autres noms tels que vda, hda, etc.

Maintenant, nous allons utiliser la commande fdisk pour créer des partitions selon les besoins.

Les détails de la partition sont indiqués ci-dessous.

BIOS

/boot1024 Mo

échanger4 Go (min 512 Mo)

/ ~ 1000 Go (espace restant)

UEFI

/efi – 1024 Mo

échanger4 Go (min 512 Mo)

/~ 1000 Go (espace restant)

fdisk /dev/sda

/boot :

/efi :

ÉCHANGE :

/ (racine) :

Une fois que vous avez créé des partitions, utilisez p pour confirmer la création des partitions, puis w pour enregistrer les modifications.

Vérifiez les partitions à l'aide de la commande fdisk -l. Nous avons maintenant trois partitions.

/dev/sda1/boot ou /efi

/dev/sda2 échanger

/dev/sda3/ (racine)

Étape 6 :Créer un système de fichiers

Maintenant, son heure formate les partitions créées avec les systèmes de fichiers requis. Vous pouvez formater /boot ou /efi (/dev/sda1) en EXT2 ou EXT3 pour le BIOS et Fat32 pour UEFI, Swap (/dev/sda2) en swap et / (/dev/sda3) en système de fichiers EXT4.

BIOS

mkfs.ext2 /dev/sda1

mkfs.ext4 /dev/sda3

mkswp /dev/sda2

UEFI

mkfs.fat -F32 /dev/sda1

mkfs.ext4 /dev/sda3

mkswp /dev/sda2

Étape 7 :Monter des partitions

Une fois que vous avez formaté les partitions, utilisez la commande mount pour les monter. / La partition (racine) doit être montée sur le répertoire /mnt.

Si vous avez des partitions supplémentaires, celles-ci doivent être montées sur les répertoires respectifs sur /mnt. Par exemple :la partition /boot doit être montée sur /mnt/boot.

De plus, vous devrez initialiser la partition d'échange.

BIOS

mount /dev/sda3 /mnt

mkdir /mnt/boot

mount /dev/sda1 /mnt/boot

swapon /dev/sda2

UEFI

mount /dev/sda3 /mnt

mkdir /mnt/efi

mount /dev/sda1 /mnt/efi

swapon /dev/sda2

Étape 8 :Sélectionnez les miroirs

Les packages d'Arch Linux doivent être téléchargés à partir de serveurs miroirs Internet. Les miroirs sont définis dans /etc/pacman.d/mirrorlist. Le miroir en tête de liste est prioritaire pour le téléchargement d'un package qui peut ne pas être idéal pour toutes les situations compte tenu des problèmes géographiques, de disponibilité et de désynchronisation.

Utilisez le réflecteur pour récupérer le dernier miroir à partir de l'état du miroir Arch Linux, filtrez les miroirs à jour, triez-les par vitesse et mettez à jour le fichier de liste des miroirs.

Sauvegardez la liste de miroirs existante.

 cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

Ensuite, mettez à jour le fichier mirrorlist avec 10 miroirs par vitesse de téléchargement.

reflector --verbose --latest 10 --sort rate --save /etc/pacman.d/mirrorlist

Étape 9 :Installer le système de base Arch Linux

Il est maintenant temps d'installer le système de base Arch Linux.

pacstrap /mnt/ base linux linux-firmware net-tools networkmanager openssh vi

L'installation prendra au moins 15 à 30 minutes en fonction de votre vitesse Internet.

Le message ci-dessous confirme que l'installation d'Arch Linux s'est terminée avec succès.

Étape 10 :Créer un fstab

Après l'installation de base, générez le fichier fstab pour le système à l'aide de la commande genfstab.

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

Vérifiez les entrées fstab à l'aide de la commande ci-dessous.

cat /mnt/etc/fstab

Étape 11 :Configuration du système Arch Linux

Pour configurer davantage Arch Linux, vous devez chrooter vers le nouveau système. Le chroot change le répertoire racine du processus en cours d'exécution et ses enfants

arch-chroot /mnt

Étape 12 :Définir la langue du système

Vous pouvez configurer la langue du système en décommentant les langues requises du fichier /etc/locale.gen.

vi /etc/locale.gen

Décommentez en_US.UTF-8 UTF-8 pour l'anglais américain, puis générez des paramètres régionaux en exécutant.

locale-gen

Définissez la variable LANG dans le fichier /etc/locale.conf.

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

Étape 13 :Définir le fuseau horaire

Maintenant, configurez le fuseau horaire du système en créant un lien symbolique de votre fuseau horaire vers le fichier /etc/localtime.

ln -sf /usr/share/zoneinfo/US/Central /etc/localtime

Tous les fuseaux horaires disponibles se trouvent dans le répertoire /usr/share/zoneinfo.

Réglez également l'horloge matérielle sur UTC.

hwclock --systohc --utc

Étape 14 :Définir le nom d'hôte

Placez le nom d'hôte du système dans le fichier /etc/hostname.

echo "archlinux-2021.itzgeek.local" > /etc/hostname

Étape 15 :Définir le mot de passe racine

Utilisez la commande passwd dans le terminal pour définir le mot de passe root.

passwd

Étape 16 :Installez le chargeur de démarrage GRUB

Arch Linux nécessite un chargeur de démarrage pour démarrer le système. Vous pouvez installer le chargeur de démarrage grub à l'aide des commandes ci-dessous.

BIOS

pacman -S grub

grub-install /dev/sda

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

UEFI

pacman -S grub efibootmgr

grub-install --efi--directory=/efi

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

Étape 17 :Redémarrez

Quittez le système chroot puis redémarrez.

exit

reboot

Étape 18 :Connectez-vous à Arch Linux

Une fois le redémarrage terminé, vous obtiendrez l'invite de connexion Arch Linux. Connectez-vous en tant qu'utilisateur root et utilisez le mot de passe que vous avez défini lors de l'installation du système d'exploitation.

Conclusion

C'est tout. Vous avez installé Arch Linux 2021 avec succès. Suivez les recommandations post-installation pour tirer le meilleur parti de l'installation.


Arch Linux
  1. Comment installer Arch Linux

  2. Comment installer VirtualBox sur Arch Linux

  3. Comment installer Arch Linux sur VirtualBox

  4. Comment installer Pacaur dans Arch Linux

  5. Comment installer Oracle Java 10 dans Arch Linux

Comment installer Virtualbox dans Arch Linux

Comment installer la dernière version d'Arch Linux

Comment installer Dropbox dans les distributions Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux