Arch Linux est l’une des distributions minimalistes les plus populaires utilisées aujourd’hui. Si vous voulez une distribution Linux polyvalente et de pointe avec une empreinte légère, Arch Linux vous couvre de la tête aux pieds. Arch, cependant, a une courbe d’apprentissage abrupte, et bien que la documentation pour Arch Linux soit complète, de nombreux nouveaux utilisateurs peuvent La trouver écrasante et compliquée.,

dans ce tutoriel, nous allons installer un système Arch Linux de base en utilisant le disque complet sur un ordinateur ou une machine virtuelle(VM).

installation D’Arch Linux

prérequis

vous aurez besoin de:

  • un ordinateur ou une machine virtuelle avec au moins 1 Go de RAM et 20 Go de stockage
  • logiciel capable de graver un DVD
  • Un DVD vierge sur lequel nous allons graver L’ISO
  • Une connexion Internet

télécharger P> avant de pouvoir installer Arch Linux, nous devons télécharger l’image ISO à partir du site web d’Arch Linux., Pour ce faire, accédez à https://archlinux.org/download et faites défiler vers le bas jusqu’à ce que vous voyiez une liste de miroirs, comme indiqué ci-dessous.

Arch Linux page de téléchargement

Choisissez le miroir le plus proche de vous et de télécharger Arch Linux fichier ISO, ce qui est illustré ci-dessous.

remarque: la page que vous voyez peut être légèrement différente de la capture d’écran, selon le miroir que vous choisissez.,

Arch Linux ISO

Une fois que vous avez téléchargé L’ISO Arch Linux, il est recommandé de vérifier sa somme de contrôle SHA1. Si la somme de contrôle que vous obtenez est différente de celle du fichier ISO, vous avez peut-être été falsifié et ne doit pas être utilisé.

Gravure de L’ISO Arch Linux sur un DVD

Remarque: Si vous prévoyez d’installer Arch Linux sur une machine virtuelle, vous pouvez ignorer cette étape et démarrer directement dans l’image ISO.,

maintenant que nous avons téléchargé L’ISO Arch Linux, nous allons le graver sur le DVD. Il existe une variété de logiciels, dont beaucoup sont gratuits, qui vous permettent de le faire, tels que Brasero, AnyBurn ou le PowerISO non gratuit.

Démarrage Arch Linux

Maintenant, nous allons démarrer sur le DVD d’installation (ou de l’ISO directement si vous utilisez une machine virtuelle). Une fois chargé, vous serez accueilli avec un écran comme celui ci-dessous.

Arch Linux ISO menu

De là, appuyez sur « entrée » pour lancer Arch Linux.,

définir la disposition du clavier

Remarque: Si vous ne souhaitez pas modifier la disposition du clavier américain par défaut, vous pouvez ignorer cette étape.

Une fois l’environnement en direct démarré, nous pouvons changer le clavier de la disposition US par défaut, si vous le souhaitez. Pour lister toutes les mises en page disponibles, utilisez:

# ls /usr/share/kbd/keymaps/**/*.map.gz

définissez la disposition du clavier à l’aide de la commande loadkeys:

# loadkeys KEYMAP

où KEYMAP est la keymap que vous souhaitez utiliser.

Vérifiez votre Connexion Internet

Pour installer Arch Linux, nous aurons besoin d’une connexion à Internet., Si vous utilisez une connexion filaire, vous devez déjà être connecté à Internet. Vous pouvez vérifier votre connexion Internet en utilisant la commande ping:

# ping -c 3 google.com
Sortie de ping

Si vous souhaitez utiliser une connexion Internet sans fil à installer Arch Linux, consulter la configuration du réseau sans fil de la documentation sur le wiki d’Arch Linux https://wiki.archlinux.org/index.php/Wireless_network_configuration.,

activer NTP

Une fois que nous avons vérifié que nous avons une connexion Internet qui fonctionne, nous devons activer Network Time Protocol (NTP) pour permettre au système de mettre à jour l’heure via le réseau. Pour ce faire, exécutez la commande:

# timedatectl set-ntp true

Partitionner le Disque Dur

Ensuite, nous nous devons de partitionner le disque dur. Bien qu’il existe de nombreuses façons de le faire, pour ce tutoriel, nous allons créer deux partitions, une pour Arch Linux et une pour servir d’espace d’échange., Pour commencer, utilisez fdisk pour répertorier tous les lecteurs disponibles:

# fdisk -l

remarque: la sortie que vous obtenez de fdisk peut être différente de celle de la capture d’écran.

Sortie de fdisk

notez le nom du disque sur lequel vous souhaitez partition. Maintenant, nous allons utiliser cfdisk, un gestionnaire de partition, pour partitionner les lecteurs:

remarque: dans cfdisk, utilisez les touches fléchées pour naviguer et la touche Entrée pour sélectionner.,

# cfdisk /dev/sdX

où X fait référence à la lettre du lecteur, vous souhaitez partitionner.

Vous serez accueilli par un écran vous demandant de sélectionner le type d’étiquette. Dans la plupart des cas, ce sera « dos.”

cfdisk types d’étiquettes

mettre en Évidence le type d’étiquette et appuyez sur entrée. Un écran similaire à celui ci-dessous doit être affiché.,

Liste de partitions dans cfdisk

Maintenant, nous allons créer les partitions. Pour ce faire, sélectionnez « Nouveau”. Vous serez invité à entrer la taille de la partition. Assurez-vous de laisser suffisamment de place pour créer une autre partition pour votre espace de swap, qui sera deux fois la quantité de RAM.

Entrer la taille de la partition

Ensuite, il vous sera demandé si la partition doit être primaires ou étendues. Sélectionnez « primaire”.,

réalisation de la partition primaire

Maintenant, faites la partition de démarrage en sélectionnant « Bootable”. Votre écran devrait ressembler à celui ci-dessous.

Faire de la partition de démarrage

Maintenant, en utilisant le même processus que précédemment, en utilisant le reste de l’espace sur le disque dur, créer une autre partition primaire. Ne rendez pas cette partition amorçable.,

Le type de partition doit être changé de « 83 Linux” à « 82 Linux swap / Solaris”. Pour ce faire, sélectionnez  » Type « sur la partition d’échange et sélectionnez” 82 linux swap / Solaris », comme indiqué ci-dessous.

Changer le type de partition

Maintenant, écrire les changements sur le disque. Pour ce faire, sélectionnez  » écrire « et tapez” Oui », comme indiqué ci-dessous.,

Écrit les modifications

Vous pouvez maintenant quitter « cfdisk » en sélectionnant « Quitter”.

Créer un système de fichiers

Maintenant que le disque dur a été partitionné, nous pouvons créer le système de fichiers. Il existe plusieurs options pour cela, mais pour ce tutoriel, nous utiliserons le système de fichiers ext4., Pour créer le système de fichiers, utilisez:

# mkfs.ext4 /dev/sdX1
à l’Aide de mkfs pour créer le système de fichiers

Créer un Espace d’échange

Ensuite, nous allons créer un espace d’échange. L’espace d’échange sous Linux est un espace de disque dur qui agit comme de la RAM supplémentaire., Pour ce faire, exécutez:

# mkswap /dev/sdX2
création de l’espace d’échange

monter le système de fichiers et espace d’échange

maintenant que le système de fichiers et l’espace d’échange ont été créés, ils doivent être montés. Pour ce faire, nous utiliserons les commandes suivantes:

# mount /dev/sdX1 /mnt
# swapon /dev/sdX2

Ces commandes monteront le système de fichiers et activeront l’espace d’échange, respectivement.,

installer le système de Base

ensuite, nous utiliserons l’utilitaire pacstrap pour télécharger et installer tous les composants nécessaires D’Arch Linux. Pour utiliser pacstrap, exécuter:

# pacstrap /mnt base base-devel

REMARQUE: Cette étape peut prendre un certain temps.

à l’Aide de pacstrap pour installer le système d’

Générer le Fichier fstab

Maintenant, il nous faut générer le fichier fstab., Pour ce faire, exécutez la commande:

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

Chroot dans Arch Linux

Après pacstrap est fait en cours, nous allons chroot dans le nouvellement installé Arch Linux système en utilisant l’arc-chroot:

# arch-chroot /mnt
Utilisation d’un arc-chroot pour entrer dans le nouveau système

Définir le fuseau Horaire

Si arc-chroot a été un succès, vous devriez maintenant être dans l’fraîchement installé Arch Linux système. À partir de là, il faut le configurer. Pour commencer la configuration, nous allons spécifier le fuseau horaire., Cela peut être accompli avec la commande ln:

# ln -sf /usr/share/zoneinfo/REGION/CITY /etc/localtime

où la région et la ville représentent votre fuseau horaire et peut-être Tab-completed.

Réglage du fuseau horaire

mise à Jour de l’horloge avec:

# hwclock --systohc

Générer des paramètres Régionaux de Fichier

Maintenant, nous allons générer le fichier de paramètres régionaux. Pour ce faire, décommentez  » en_US.UTF-8 UTF-8” et tous les autres paramètres régionaux que vous souhaitez utiliser dans /etc/locale.,gen et de l’exécution:

# locale-gen
Exécution locale-gen

Créer Locale Fichier de Configuration

Ensuite, nous allons créer les paramètres régionaux du fichier de configuration:

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

Créer un Fichier Hostname et Activer le DHCP

À ce stade, nous devons créer le fichier hostname. Pour ce faire, exécutez:

# echo "HOSTNAME" > /etc/hostname

où HOSTNAME est le nom d’hôte que vous souhaitez utiliser pour le système.,

Maintenant, activer le DHCP:

# systemctl enable dhcpcd

Définir le Mot de passe Root

Maintenant, nous devons définir le mot de passe pour le compte root à l’aide de mot de passe:

# passwd
le mot de passe root

Installer un Chargeur de Démarrage

Enfin, nous allons installer le chargeur de démarrage. Pour ce tutoriel, nous allons utiliser le chargeur de démarrage GRUB.,stem:

# grub-install /dev/sdX
Installing GRUB

And configure it:

# grub-mkconfig -o /boot/grub/grub.cfg
Creating the GRUB configuration file

Exit and Reboot

Now, we will exit the arch-chroot environment:

# exit

And reboot the system:

# reboot

Login to Arch Linux

Once the system has been rebooted, GRUB will load.,

GRUB

à Partir de là, vous pouvez appuyer sur entrée pour démarrer dans Arch Linux et connectez-vous à votre nouveau Arch Linux système en tant que root.

Arch Linux login

Conclusion

Maintenant, vous avez une nouvelle, l’installation d’Arch Linux. Arch ne contient pas beaucoup de progiciels prêts à l’emploi, ni d’interface graphique., Toutefois, vous pouvez configurer et personnaliser Arch Linux pour répondre à vos besoins, quels qu’ils soient.