in , ,

Comment installer Arch Linux: Guide d’installation étape par étape du débutant

Arch Linux n’est pas difficile à installer. Dans ce guide, je vais vous montrer comment installer facilement Arch Linux avec l’environnement de bureau GNOME.

De nombreux utilisateurs de Linux veulent vraiment essayer Arch Linux , mais la notion générale selon laquelle Arch est difficile à apprendre en arrête beaucoup d’entre eux. Quand les gens disent que c’est « difficile », ils veulent vraiment dire que cela demande des efforts. Et ils ont raison – vous devez faire un peu plus d’efforts pour installer votre système, tout configurer et lire comment faire ce que vous voulez faire.

Cependant, vous vous retrouvez avec un système que vous comprenez très bien et que vous configurez exactement comme vous le souhaitez. Une fois installé, Arch Linux est aussi facile à exécuter que n’importe quelle autre distribution , sinon plus facile.

Vous pouvez installer Arch Linux directement sur votre ordinateur en suivant ce guide, mais vous pouvez également l’installer sur une machine virtuelle en utilisant VirtualBox.

IMPORTANT! Les utilisateurs de VirtualBox doivent activer EFI dans les paramètres de la machine virtuelle avant de commencer l’installation. Sinon, une erreur se produira lors de la tentative d’installation du chargeur de démarrage GRUB.

Installation d'Arch Linux VirtualBox : activer EFI

Ce guide d’installation d’Arch Linux montre l’ensemble du processus en étapes faciles à suivre.

Alors, sans perdre plus de temps, commençons.

1. Téléchargez l’image d’installation d’Arch Linux

La première chose à faire est d’obtenir une image d’Arch Linux. Pour ce faire, visitez la page  de téléchargement Arch Linux  pour télécharger le fichier image ISO. Prenez la dernière image du CD. Des liens de téléchargement direct et torrent sont disponibles.

Télécharger l'image d'installation d'Arch Linux

2. Préparez une clé USB amorçable en direct

Une fois le téléchargement de votre fichier ISO Arch Linux terminé, vous devrez créer une clé USB en direct d’Arch Linux à partir de l’ISO que vous venez de télécharger. Il existe de nombreuses façons de préparer une clé USB en direct, l’une d’entre elles consiste à utiliser la commande dd .

Alternativement, vous pouvez utiliser des applications telles que Etcher ou Ventoy , qui sont également de bonnes options pour créer une clé USB amorçable.

3. Démarrez Arch Linux à partir du Live USB

Une fois que vous avez créé une clé USB en direct pour Arch Linux, éteignez votre ordinateur, branchez la clé USB dessus, puis démarrez votre système.

Veuillez garder à l’esprit que dans certains cas, vous ne pourrez peut-être pas démarrer à partir d’une clé USB en direct avec le démarrage sécurisé activé. Si tel est votre cas, accédez au BIOS et désactivez d’abord le démarrage sécurisé.

Il existe deux options possibles pour l’installation d’Arch Linux : le mode hérité et UEFI. Le mode UEFI ( Unified Extensible Firmware Interface ) est plus à jour et la plupart du matériel moderne ne prend en charge que l’installation UEFI. Par conséquent, ce guide d’installation d’Arch Linux utilisera le mode UEFI.

Une fois que vous avez correctement démarré dans Arch ISO, vous devriez voir quelque chose de similaire à l’image ci-dessous.

Démarrez à partir du fichier ISO d'installation d'Arch Linux

Choisissez l’ Arch Linux install medium (x86_64, UEFI)option et appuyez sur Enter.

Une fois que le programme d’installation a décompressé et chargé le  noyau Linux,  vous serez automatiquement renvoyé vers un terminal avec des privilèges root.

Commencer l'installation d'Arch Linux

4. Vérifiez la connectivité à Internet

Tout d’abord, vérifiez la connexion Internet. Pour vérifier la connectivité Internet, envoyez simplement un ping à un site Web, comme indiqué dans l’exemple ci-dessous.

Si vous aimez le contenu et souhaitez soutenir l’amélioration du site,
pensez à apporter votre contribution en cliquant ici s’il vous plaît ! CE N’EST PAS OBLIGATOIRE, MERCI! : ‘)

ping -c 3 archlinux.org
SortirPING archlinux.org (95.217.163.246) 56(84) bytes of data.
64 bytes from archlinux.org (95.217.163.246): icmp_seq=1 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=2 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=3 ttl=52 time=58.4 ms

--- archlinux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 57.394/57.739/58.376/0.450 ms

Si vous utilisez une connexion filaire, elle est généralement captée automatiquement. Si vous recevez un message d’erreur, veuillez vérifier votre connexion Internet ou votre routeur.

Maintenant, une fois les vérifications de connectivité terminées, nous pouvons passer à notre installation Arch Linux.

5. Partitionner le disque

La prochaine étape de notre guide d’installation Arch Linux consiste à partitionner le disque dur. C’est ici que vous rencontrerez probablement le plus de problèmes si vous n’êtes pas familiarisé avec les outils de partitionnement tels que fdiskou cfdisk. Mais ne vous inquiétez pas, c’est facile comme vous le verrez.

Commencez par lister vos disques :

fdisk -l
SortirDisk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Pour les besoins de ce guide, une machine virtuelle a été créée avec un disque dur vierge de 20 Go identifié par  /dev/sda. Changez /dev/sda avec le nom de votre appareil.

Pour une partition de base, nous devons créer la disposition de partition suivante :

  • /dev/sda1partition système EFI avec une taille de 512 Mo, formatée en FAT32. Cela fournit de l’espace pour stocker les chargeurs de démarrage et d’autres fichiers requis pour le démarrage.
  • /dev/sda2partition d’échange , taille 4 Go. L’espace d’échange est utilisé pour étendre la mémoire virtuelle au-delà de la mémoire physique (RAM) installée ou pour la prise en charge de la suspension sur disque.
  • /dev/sda3partition Linux , avec la taille de l’espace disque libre restant, au format EXT4. Il s’agit de la /partition racine ( ) sur laquelle notre système d’exploitation Arch Linux, nos fichiers et d’autres informations seront stockés.

5.1 Créer une partition système EFI

Commençons maintenant à créer une table de partition de disposition de disque en exécutant la  cfdisk commande sur le disque dur de la machine.

cfdisk /dev/sda
Installation d'Arch Linux : démarrer le partitionnement

Sélectionnez le  GPT type d’étiquette et appuyez sur Enter.

Ensuite, sélectionnez  Free Space et appuyez sur  New dans le menu du bas. Vous pouvez naviguer dans les options du menu à l’aide des Tabtouches fléchées ou .

Installation d'Arch Linux : créer une partition de démarrage

Tapez la taille de la partition en Mo ( 512M) et appuyez sur Enter .

Définir la taille de la partition de démarrage

Pour la partition toujours sélectionnée /dev/sda1, sélectionnez Type dans le menu du bas et choisissez EFI System

Définir le type de partition de démarrage
Définir le type de partition de démarrage

Vous avez terminé de configurer la partition système EFI.

La partition de démarrage a été créée avec succès

5.2 Créer une partition d’échange

Créons maintenant la partition Swap en utilisant la même procédure. Sélectionnez à nouveau le reste Free space et appuyez sur New.

Installation d'Arch Linux : créer une partition d'échange

Tapez la taille de la partition en Go ( 4G) et appuyez sur Enter .

Définir la taille de la partition d'échange

Sélectionnez /dev/sda2 , sélectionnez Type dans le menu du bas et choisissez Linux swap.

Définir le type de partition d'échange
Définir le type de partition d'échange

Vous avez terminé de configurer la partition Swap.

La partition d'échange a été créée avec succès

5.3 Créer une partition racine

Enfin, vous devez créer la /partition root ( ). Encore une fois, sélectionnez le reste Free space et appuyez sur New.

Installation d'Arch Linux : créer une partition racine

Pour la taille, laissez la valeur de taille par défaut. Cela signifie, tout l’espace libre restant. Appuyez sur Enter.

Définir la taille de la partition racine

Avec la /dev/sda3partition toujours sélectionnée, sélectionnez Type dans le menu du bas et choisissez le type de partition Linux filesystem .

Type de partition racine
Définir le type de partition racine

Vous avez fini de configurer la partition racine.

La partition racine a été créée avec succès

5.3 Écrire les modifications sur le disque

Ensuite, vous devez enregistrer les modifications apportées. Choisissez Write dans le menu du bas et appuyez sur Enter.

Écrire les modifications sur le disque

Tapez yeset appuyez sur la touche Enter .

Confirmer l'écriture des modifications sur le disque

Nous avons terminé ici. Sélectionnez Quit et appuyez Enter pour le faire.

Quitter l'outil de partitionnement cfdisk

6. Créer un système de fichiers

Maintenant que vos partitions de disque sont prêtes, il est temps de créer un système de fichiers dessus. Mais passons d’abord en revue le résumé de la table de partition en exécutant :

fdisk -l
SortirDisk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8F633EFF-376D-3C46-8540-4C1BB8EBD4B1

Device       Start      End  Sectors  Size  Type
/dev/sda1     2048  1050623  1048576  512M  EFI System
/dev/sda2  1050624  9439231  8388608    4G  Linux swap
/dev/sda3  9439232 41943006 32503775 15.5G  Linux filesystem

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Le /dev/sdadisque doit avoir trois partitions ( /dev/sda1dev/sda2, et /dev/sda3) similaires à celles illustrées ci-dessus.

La création des partitions dans les étapes précédentes a simplement tracé des limites sur l’espace de stockage offert par le disque dur et spécifié le type d’espace entre chaque ligne de limite. Maintenant, il est temps de formater les partitions avec les systèmes de fichiers requis.

Nous devons créer 3 systèmes de fichiers ici, alors commençons.

Pour le type de partition EFI, créez un système de fichiers FAT32.

mkfs.fat -F32 /dev/sda1

Préparez la partition d’échange :

mkswap /dev/sda2
swapon /dev/sda2

Pour la partition racine, créez un système de fichiers ext4 :

mkfs.ext4 /dev/sda3

7. Installez Arch Linux

Commencez par synchroniser le référentiel pacman afin de pouvoir télécharger et installer le logiciel :

pacman -Syy

Nous devons monter la partition racine ( /dev/sda3) dans le  /mntrépertoire avant de pouvoir effectuer une installation.

mount /dev/sda3 /mnt

Avec root monté, il est temps d’installer tous les packages nécessaires. Utilisez la  pacstrap commande pour installer les packages requis pour Arch Linux.

pacstrap /mnt base linux linux-firmware sudo nano

Le téléchargement et l’installation de ces packages prendront un certain temps. Nous pouvons maintenant commencer à configurer notre système.

8. Configurer le système Arch installé

Une fois l’installation terminée, générez un  fstab fichier pour votre nouveau système Arch Linux en exécutant la commande suivante :

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

Maintenant que nous avons installé Arch Linux, nous devons basculer vers la partition racine physiquement installée à l’aide de la  arch-chroot commande.

arch-chroot /mnt

Ensuite, configurons le fuseau horaire . Pour trouver votre fuseau horaire, vous pouvez lister ( ls -l) le contenu du  /usr/share/zoneinfo/ répertoire. Trouvez votre fuseau horaire préféré ( ) où se   trouve votre sélection telle que , , , et ainsi de suite. Vous avez l’idée./usr/share/zoneinfo/Zone/SubZoneZone/SubZoneAmerica/New_YorkEurope/ParisAsia/Bangkok

Créez un lien symbolique pour définir le fuseau horaire (remplacez ” America/New_York” par votre fuseau horaire).

ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime

Nous devons maintenant configurer les paramètres régionaux . Le fichier  /etc/locale.gen contient les paramètres régionaux et les langues du système et est commenté par défaut. Il faut ouvrir ce fichier à l’aide d’un éditeur de texte et décommenter la ligne qui contient la locale souhaitée.

nano /etc/locale.gen

Uncommnent  en_US.UTF-8 UTF-8en_US ISO-8859-1(en supprimant le #signe) et d’autres paramètres régionaux nécessaires dans /etc/locale.gen. Ensuite, appuyez sur Ctrl+O Enterpour enregistrer et Ctrl+Xquitter l’éditeur.

Installation d'Arch Linux : configuration des paramètres régionaux

Générez maintenant le fichier de configuration des paramètres régionaux en utilisant les commandes ci-dessous une par une :

locale-gen

Créez et définissez la  LANG variable.

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

Nous allons maintenant aller de l’avant et définir le nom d’hôte . Un nom d’hôte est le nom de l’ordinateur. Nommons-le  arch-pc. Utilisez la commande suivante :

echo arch-pc > /etc/hostname

Vous devez également ajouter ce nom au  /etc/hosts fichier. Modifiez le /etc/hostsfichier avec l’éditeur Nano pour y ajouter les lignes suivantes (remplacez arch-pcpar le nom d’hôte que vous avez choisi précédemment).

nano /etc/hosts
127.0.0.1      localhost
::1            localhost
127.0.1.1      arch-pc

Vous devez également définir le mot de passe du compte root à l’aide de la commande passwd :

passwd

Tapez votre mot de passe deux fois. Soyez attentif, car vous ne verrez rien en tapant.

9. Installez GRUB Bootloader sur Arch Linux

Maintenant, nous installons le chargeur de démarrage pour qu’Arch démarre après le redémarrage. Le chargeur de démarrage par défaut pour les distributions Linux et Arch Linux est également représenté par le package GRUB.

Installez les packages du chargeur de démarrage GRUB et du gestionnaire de démarrage EFI :

pacman -S grub efibootmgr os-prober mtools

Créez ensuite le point de  /dev/sda1montage et montez-le.

mkdir /boot/efi
mount /dev/sda1 /boot/efi

Installons maintenant notre chargeur de démarrage.

grub-install --target=x86_64-efi --bootloader-id=grub_uefi
SortirInstalling for x86_64-efi platform.
Installation finished. No error reported.

Enfin, générez le  /boot/grub/grub.cfg fichier.

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

10. Installer un environnement de bureau sur Arch Linux

Pour l’instant, le système Arch Linux ne contient que les progiciels de base nécessaires pour gérer le système à partir de la ligne de commande, sans GUI (Graphical User Interface).

Il existe de nombreux environnements de bureau qui peuvent être utilisés avec Arch Linux. Je vais installer GNOME comme exemple d’environnement de bureau.

La première étape consiste à installer l’environnement X. Tapez la commande ci-dessous pour installer Xorg en tant que serveur d’affichage.

pacman -S xorg-server xorg-apps

Installez ensuite un pilote vidéo approprié.

Utilisateurs de Nvidia :

pacman -S nvidia nvidia-utils

Utilisateurs AMD/ATI :

pacman -S xf86-video-ati

Utilisateurs Intel :

pacman -S xf86-video-intel

Maintenant, vous pouvez installer l’environnement de bureau GNOME sur Arch Linux en utilisant :

pacman -S gnome gnome-extra networkmanager

GNOME propose un choix de fournisseur pour le téléchargement. Pour chaque invite, sélectionnez le fournisseur approprié et appuyez sur Enterpour continuer. Si vous n’êtes pas sûr, appuyez simplement sur Enterpour accepter les valeurs par défaut.

Activez le gestionnaire d’affichage GDM et le gestionnaire de réseau.

systemctl enable gdm
systemctl enable NetworkManager

11. Créez un compte d’utilisateur régulier

La méthode de création du compte utilisateur créera également automatiquement le répertoire personnel de l’utilisateur. De plus, nous pouvons donner à ce compte des sudoprivilèges. Écrivez votre nom au lieu de  linuxiac.

useradd -m -G wheel *******

Assurez-vous de définir un mot de passe pour le nouvel utilisateur :

passwd *********

Ensuite, activez les sudoprivilèges pour un utilisateur nouvellement créé :

EDITOR=nano visudo

Faites défiler l’écran et trouvez la ligne :

# %wheel ALL=(ALL) ALL

Décommentez-le en supprimant le #signe.

12. L’installation d’Arch Linux est terminée

Toutes nos félicitations! Maintenant que nous avons terminé notre installation d’Arch Linux , nous allons maintenant quitter le terminal, démonter notre partition racine et redémarrer sur notre système Arch Linux nouvellement installé .

exit
umount -R /mnt
reboot

À partir de ce point, vous pouvez installer ce que vous voulez et configurer votre Arch Linux comme vous le souhaitez.

Conclusion

Ainsi, ce guide d’installation étape par étape d’Arch Linux est terminé. Je sais que c’était long, mais j’ai essayé de couvrir toutes les étapes en bref et d’autres choses supplémentaires à partir de zéro. Cependant, avec un peu de patience, vous pouvez sûrement l’accomplir et ensuite dire au monde que vous utilisez Arch Linux.

Alors, Arch Linux est-il difficile à installer ? Je pense, pas du tout. Cela semble juste long pour un nouvel utilisateur Linux à installer.

L’installation d’Arch Linux en elle-même fournit beaucoup d’apprentissage. Comme vous le savez probablement, Arch Linux est une distribution à diffusion continue . Cela signifie que vous ne devriez pas avoir à l’installer plus d’une fois pour n’importe quel système.

De plus, en tant qu’utilisateur d’Arch,  Arch Wiki  sera une ressource extrêmement précieuse pour vous . Cette ressource est si bien composée et entretenue que même les utilisateurs non-Arch y glanent quotidiennement des connaissances et des solutions.

Qu'est-ce que tu penses?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

GIPHY App Key not set. Please check settings

One Comment

[TRAILER] Stranger Things Saison 4 a une nouvelle bande-annonce.

Google Maps, Gmail et YouTube seront bloqués sur des MILLIONS de téléphones demain (27.09.2021)