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

Comment installer Arch Linux :Guide d'installation étape par étape pour 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 à installer et à apprendre en arrête beaucoup. 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 à l'aide de 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.

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 que nous devons faire est d'obtenir une image d'Arch Linux. Pour ce faire, visitez la page de téléchargement d'Arch Linux pour télécharger le fichier image ISO. Prenez la dernière image de CD. Des liens de téléchargement direct et de torrent sont disponibles.

2. Préparer 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.

Vous pouvez également 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 depuis le Live USB

Une fois que vous avez créé une clé USB en direct pour Arch Linux, éteignez votre ordinateur, branchez-y la clé USB, 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 le mode 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 pratique 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.

Choisissez le 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 redirigé vers un terminal avec des privilèges root.

4. Vérifier 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.

ping -c 3 archlinux.org
PING 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 détecté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 à l'installation de notre 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 familier avec les outils de partitionnement tels que fdisk ou cfdisk . Mais ne vous inquiétez pas, c'est facile comme vous le verrez.

Commencez par lister vos disques :

fdisk -l
Disk /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 . Modifier /dev/sda avec le nom de votre appareil.

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

  • /dev/sda1  :Partition système EFI avec une taille de 512 Mo, formaté en FAT32. Cela fournit de l'espace pour stocker les chargeurs de démarrage et d'autres fichiers nécessaires au démarrage.
  • /dev/sda2  :Changer de partition , taille de 4 Go. L'espace d'échange est utilisé pour étendre la mémoire virtuelle au-delà de la mémoire physique installée (RAM) ou pour la prise en charge de la suspension sur disque.
  • /dev/sda3  :partition Linux , avec la taille de l'espace disque libre restant, au format EXT4. C'est la racine (/ ) partition 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 cfdisk commande contre le disque dur de la machine.

cfdisk /dev/sda

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

Sélectionnez ensuite Free Space et cliquez sur New dans le menu du bas. Vous pouvez parcourir les options de menu à l'aide de l'Tab ou les touches fléchées.

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

Avec le /dev/sda1 partition toujours sélectionnée, sélectionnez Type dans le menu du bas et choisissez EFI System type de partition.

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

5.2 Créer une partition d'échange

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

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

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

Vous avez terminé la configuration de la partition Swap.

5.3 Créer une partition racine

Enfin, vous devez créer la racine (/ ) cloison. Sélectionnez à nouveau l'Free space restant et cliquez sur New .

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

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

Vous avez fini de configurer la partition racine.

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 .

Tapez yes et appuyez sur Enter clé.

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

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 examinons d'abord le résumé de la table de partition en exécutant :

fdisk -l
Disk /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/sda le disque doit avoir trois partitions (/dev/sda1 , dev/sda2 , et /dev/sda3 ) similaires à celles présentées ci-dessus.

La création des partitions dans les étapes précédentes a simplement délimité l'espace de stockage offert par le disque dur et spécifié le type d'espace entre chaque ligne de délimitation. Il est maintenant 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. Installer Arch Linux

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

pacman -Syy

Il faut monter la partition racine (/dev/sda3 ) au /mnt ré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 le pacstrap commande pour installer les packages Arch Linux requis.

pacstrap /mnt base linux linux-firmware sudo nano

Il faudra un certain temps pour télécharger et installer ces packages. Nous pouvons maintenant commencer à configurer notre système.

8. Configurer le système Arch installé

Une fois l'installation terminée, générez 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 en utilisant le arch-chroot commande.

arch-chroot /mnt

Ensuite, configurons le fuseau horaire . Pour trouver votre fuseau horaire, vous pouvez lister (ls -l ) le contenu de /usr/share/zoneinfo/ annuaire. Trouvez votre fuseau horaire préféré (/usr/share/zoneinfo/Zone/SubZone ) où Zone/SubZone est votre sélection telle que America/New_York , Europe/Paris , Asia/Bangkok , etc. Vous avez compris.

Créez un lien symbolique pour définir le fuseau horaire (remplacez "America/New_York ” avec 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 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

Décommenter en_US.UTF-8 UTF-8 , en_US ISO-8859-1 (en supprimant le # sign), et d'autres paramètres régionaux nécessaires dans /etc/locale.gen . Ensuite, appuyez sur Ctrl+O Enter pour enregistrer et Ctrl+X pour quitter l'éditeur.

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 variables.

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

Nous allons maintenant continuer et définir le nom d'hôte . Un nom d'hôte est le nom de l'ordinateur. Appelons-le arch-pc . Utilisez la commande suivante :

echo arch-pc > /etc/hostname

Vous devez également ajouter ce nom au /etc/hosts dossier. Modifier /etc/hosts fichier avec l'éditeur Nano pour y ajouter les lignes suivantes (remplacez arch-pc avec 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 en utilisant la commande passwd :

passwd

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

9. Installer 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 montage pour /dev/sda1 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
Installing 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 packages logiciels de base nécessaires pour gérer le système à partir de la ligne de commande, sans GUI (Graphical User Interface).

De nombreux environnements de bureau 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 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 Enter procéder. Si vous n'êtes pas sûr, appuyez simplement sur Enter pour 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éer 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 sudo privilèges. Écrivez votre nom au lieu de linuxiac .

useradd -m -G wheel linuxiac

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

passwd linuxiac

Ensuite, activez sudo privilè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! Nous avons maintenant terminé notre installation d'Arch Linux nous allons donc maintenant quitter le terminal et démonter notre partition racine et redémarrer sur notre système Arch Linux nouvellement installé .

exit
umount -R /mnt
reboot

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

Conclusion

Donc, 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. L'installation semble longue pour un nouvel utilisateur Linux.

L'installation d'Arch Linux 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 Arch, le Arch Wiki sera une ressource extrêmement précieuse pour vous . Cette ressource est si bien composée et entretenue que même les non-utilisateurs d'Arch y puisent quotidiennement des connaissances et des solutions.

Si vous souhaitez partager votre expérience sur le processus d'installation d'Arch, n'hésitez pas à laisser votre commentaire ci-dessous.

J'ai essayé de rendre ce tutoriel aussi simple que possible. Merci de l'utiliser !


Arch Linux
  1. Comment installer RHEL 8 :un guide complet étape par étape

  2. Comment installer Void Linux :un guide complet étape par étape

  3. Comment installer Pacaur dans Arch Linux

  4. Comment installer Oracle Java 10 dans Arch Linux

  5. Comment installer Go (Golang) dans Arch Linux/Manjaro

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 Mate Desktop dans Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux