Recherche de site Web

Guide d'installation de Gentoo Linux pour les débutants - Partie 1


Gentoo est une distribution Linux gratuite et open source connue pour ses hautes performances, sa grande reconfigurabilité et sa stabilité. Il utilise le système de gestion de packages portage pour gérer les packages logiciels.

Contrairement aux principales distributions Linux telles que Ubuntu, Debian ou Red Hat, Gentoo ne fournit pas d'installateur de système d'exploitation. Tout comme Arch Linux, Gentoo est construit à partir de zéro et est considéré comme l'un des systèmes d'exploitation les plus complexes à installer.

Au lieu de cela, Gentoo fournit un guide complet appelé Gentoo Handbook qui vous guide tout au long du processus d'installation. Dans ce guide, nous démontrerons l'installation de Gentoo à l'aide d'une image Live GUI. Nous allons configurer le partitionnement du disque à l'aide d'un schéma de partition MBR et d'une image de noyau personnalisée fournie par les développeurs Gentoo.

Ceci est la première partie d'une série en deux parties puisque l'installation de Gentoo est assez longue. Alors, attachez votre ceinture et profitez de la balade 🙂

1. Téléchargez Gentoo et démarrez l'image ISO

Pour lancer ce guide, rendez-vous sur la page de téléchargement de Gentoo et récupérez la dernière image ISO LiveGUI.

Une fois l'image Live téléchargée, prenez votre clé USB et utilisez un outil tel que Rufus pour créer un support de démarrage à partir des images ISO ou utilisez les outils de création USB populaires pour créer un support USB amorçable à partir d'une image ISO. déposer.

Ensuite, branchez la clé USB sur votre PC et redémarrez. Assurez-vous de configurer le BIOS et de définir le support de démarrage sur la priorité de démarrage la plus élevée. Une fois le système démarré, c'est ce que vous verrez à l'écran. La première option est présélectionnée. Alors appuyez sur ENTER.

Par la suite, vous recevrez un barrage de messages de démarrage sur votre écran.

Enfin, l’écran Live GUI apparaîtra.

2. Configurer la mise en réseau dans Gentoo

Si votre système est déjà connecté à un réseau exécutant un serveur DHCP utilisant une carte Ethernet, il est probable qu'une configuration réseau automatique ait été définie.

Dans ce cas, l'interface réseau active a acquis une adresse IP valide auprès du serveur DHCP. Si tel est le cas, vous pourrez exécuter des commandes réseau courantes telles que ping, ip, ifconfig et ssh, pour n'en citer que quelques-unes.

Dans notre cas, le système a automatiquement acquis une adresse IP du réseau via DHCP. Pour commencer à travailler sur la ligne de commande, passez à l'utilisateur root.

sudo su

Pour vérifier l'adresse IP, nous exécuterons la commande :

ip addr

À partir du résultat, vous pouvez voir que l'interface active (enp0s3) a obtenu l'adresse IP 192.168.2.110 avec un CIDR /24.

Vous pouvez vérifier la connectivité Internet à l'aide de la commande ping comme suit.

ping -c 4 google.com

D'après le résultat, vous pouvez voir que nous obtenons une réponse positive du DNS de Google.

3. Créer des partitions de disque et des systèmes de fichiers

L'étape suivante consiste à configurer les partitions de disque et les systèmes de fichiers. Vous pouvez afficher la disposition actuelle des partitions à l'aide de la commande fdisk comme indiqué.

fdisk /dev/sda

D'après la sortie, nous avons un système avec un disque dur de 42,83 Go.

Vous pouvez configurer votre disque dur soit avec la configuration MBR pour le BIOS (Legacy Boot), soit avec GPT pour UEFI.

Dans ce guide, nous choisirons de créer des partitions de disque avec MBR pour la configuration du BIOS.

Voici la disposition des partitions de disque.

/dev/sda1	1G	boot 
/dev/sda2 	4G	swap space
/dev/sda3	37G	Root partition

Créer une partition de démarrage

Pour créer la partition de démarrage, tapez 'n' pour la nouvelle partition. Tapez ensuite 'p' pour sélectionner la partition principale. Ensuite, tapez 1 pour spécifier le numéro de partition. Vous pouvez également appuyer sur ENTER puisque cette option est automatiquement sélectionnée pour vous. Appuyez sur ENTER lorsque vous êtes invité à indiquer le Premier secteur.

Ensuite, spécifiez la taille du disque en la faisant précéder d'un signe (+) suivi de la taille numérique suivie de 'G' pour les gigaoctets. Vous recevrez une confirmation qu'une nouvelle partition Linux a été créée avec la taille de disque spécifiée.

Créer un espace d'échange

Pour configurer l'espace swap, répétez les mêmes étapes jusqu'au premier secteur. Ensuite, spécifiez la taille du disque comme +4G et appuyez sur ENTER.

Étant donné que le type de partition créé est de type « Linux », appuyez sur 't' pour le remplacer par un autre. Fournissez le numéro de partition (dans ce cas '2') puis indiquez le code qui correspond à Swap (dans ce cas 82).

REMARQUE : Vous pouvez afficher tous les types de partitions en tapant 'L'.

Créer une partition racine

Pour la partition racine, spécifiez le numéro de partition comme '3' ou appuyez simplement sur ENTER pour accepter le numéro par défaut (3), définissez le disque taille (dans ce cas +37G), et appuyez sur ENTER.

Pour afficher les partitions créées, tapez 'p' et appuyez sur ENTER. Si vous êtes satisfait des partitions créées, tapez 'w' et appuyez sur ENTER pour enregistrer définitivement les partitions de disque.

Une fois les partitions créées, l'étape suivante consiste à les formater dans les systèmes de fichiers appropriés.

Linux prend en charge une large gamme de systèmes de fichiers, dont certains ne conviennent qu'à des fins spécifiques. Les systèmes de fichiers stables pour les systèmes amd64 incluent Ext3, Ext4, BTRFS, XFS, ZFS et ReiserFS.

Pour la partition /boot, nous la formaterons comme un système de fichiers EXT4.

mkfs.ext4 /dev/sda1

Pour configurer la partition swap, utilisez la commande mkswap comme indiqué.

mkswap /dev/sda2

Activez-le ensuite à l'aide de la commande swapon.

swapon /dev/sda2

Enfin, formatez la partition root en tant que système de fichiers EXT4.

mkfs.ext4 /dev/sda3

4. Montez la partition racine

L'étape suivante consiste à monter la partition racine. Mais d’abord, créons un point de montage pour la partition.

mkdir --parents /mnt/gentoo 

L'option --parents crée des répertoires parents. Ensuite, montez la partition à l'aide de la commande comme indiqué.

mount /dev/sda3 /mnt/gentoo 

5. Configurer la date et l'heure

Avant d'installer Gentoo, assurez-vous que les paramètres d'heure et de date sont corrects. Pour vérifier la date et l'heure actuelles, exécutez la commande date.

date

Si la date affichée est décalée de plus de quelques minutes par rapport à ce qui est attendu, mettez à jour l'heure automatiquement à l'aide de l'utilitaire de ligne de commande chronyd.

chronyd -q

La commande corrigera tout décalage temporel existant trouvé. Lorsque vous exécutez à nouveau la commande, vous remarquerez que le décalage temporel sera d'environ 0,01 seconde, ce qui représente une différence très mince qui n'est pas susceptible d'avoir un impact sur les processus ou opérations du système.

6. Téléchargez et extrayez le fichier Tarball Gentoo Stage 3

Une archive tar de niveau 3 dans Gentoo est simplement une archive livrée avec un environnement Gentoo minimal spécifique au profil.

Le téléchargement et la décompression du fichier tarball génèrent des répertoires cruciaux à l'échelle du système tels que /usr, /etc, /dev, /bin<., /lib, /proc, /var et bien d'autres qui fournissent un système fonctionnel presque complet.

Les seules parties importantes qui manqueront (et qui seront installées dans la deuxième partie de ce guide) sont le noyau et le bootloader.

Pour commencer à extraire un fichier tarball de niveau 3, accédez au répertoire racine.

cd /mnt/gentoo 

Exécutez la commande ci-dessous pour accéder à la liste Gentoo Mirror

links https://www.gentoo.org/downloads/mirrors/

Sélectionnez votre miroir Pays préféré et appuyez sur ENTRER.

Ensuite, accédez à la section « Releases ».

Sélectionnez l'option d'architecture « amd64 ».

Ensuite, sélectionnez l'option `autobuilds`.

Ensuite, sélectionnez l'option stage3 desktop systemd puisque nous utilisons un système GUI.

Accédez au fichier tarball stage3 et appuyez sur ENTER pour le télécharger.

Choisissez l'option « Enregistrer » dans la boîte de dialogue contextuelle qui apparaît.

Confirmez le nom du fichier et appuyez sur ENTER.

Le téléchargement démarrera et une barre de progression indiquera la progression du téléchargement. Cela peut prendre un certain temps en fonction de la vitesse d'Internet.

Une fois le téléchargement terminé, sélectionnez « Oui » pour quitter l'interface de ligne de commande Gentoo Mirrors.

Enfin, décompressez le fichier tarball de scène téléchargé sur le système.

tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

Une fois extrait, vous verrez des répertoires système supplémentaires, comme indiqué.

Ceci conclut la première partie du guide d'installation de Gentoo. Vous disposez désormais d'un environnement Gentoo minimal installé sur votre ordinateur, mais le processus d'installation est loin d'être terminé. Pour procéder à l'installation, suivez le didacticiel « Installer Gentoo Linux – Partie 2 ».