Qu’est-ce que Parabola Linux et comment l’installer

Qu’est-ce que Parabola Linux et comment l’installer

Parabola est une distribution Linux qui se concentre sur la production d’une version sécurisée et libre d’Arch Linux. Contrairement à une distribution classique, Parabola se distingue en n’incluant que des logiciels et des bibliothèques que vous pouvez inspecter vous-même.

Cet article vous montre comment installer Parabola Linux et vous guide tout au long du processus d’installation de votre propre environnement de bureau.

Pourquoi utiliser Parabola Linux

Le principal argument de vente de Parabola Linux est qu’il s’agit de l’une des rares distributions à fournir un système d’exploitation libre . Cela signifie que chaque élément de la distribution, y compris le noyau, ne contient aucun code source fermé.

Une sortie de console montrant les spécifications Parabola Linux.

Un autre avantage de Parabola Linux est que son installation par défaut ne contient que des outils et utilitaires de base. Cela vous permet de personnaliser votre système et d’inclure uniquement les programmes que vous souhaitez. Par exemple, vous pouvez utiliser le même disque d’installation pour un poste de travail et un serveur Web.

Obtention et démarrage de l’ISO Parabola Live

Une capture d'écran du lien de téléchargement du site Web de Parabola.
  • Faites défiler jusqu’à la section de contenu et sélectionnez la section « Parabola SystemD CLI ISO » sous « Parabola CLI Edition ».
Une capture d'écran de la page de téléchargement de Parabola avec une mise en évidence sur l'ISO CLI.
  • Cliquez sur le lien « Web » sous la colonne « Télécharger »:
Une capture d'écran du lien de téléchargement ISO Parabola CLI.
  • Écrivez le fichier ISO Parabola sur votre disque. Vous pouvez le faire en utilisant BalenaEtcher ou dd .
Un terminal montrant le processus d'écriture d'image dans dd.
  • Une fois que vous avez créé la clé USB en direct, redémarrez votre ordinateur et configurez le BIOS pour démarrer votre nouveau programme d’installation Parabola.

Préparation des disques pour la parabole

Lors du démarrage, Parabola chargera deux invites qui demanderont les paramètres régionaux et le keymap de votre machine. Ceux-ci vous permettent de basculer vers une langue et une disposition de clavier différentes lors de l’installation.

  • Pour la première invite, sélectionnez la langue dans laquelle vous souhaitez que le système s’exécute.
Une capture d'écran des paramètres de langue de Parabola LiveISO.
  • Sélectionnez le type de clavier que vous utilisez.
Une capture d'écran de la sortie des paramètres de keymap de Parabola LiveISO.

Création de la partition de démarrage

  • Recherchez le fichier de périphérique du disque sur lequel vous souhaitez installer Parabola :

lsblk | grep disk

  • Exécutez la fdiskcommande avec le fichier de périphérique de votre disque dur :

fdisk /dev/sda

Une capture d'écran de fdisk chargeant le disque sda.
  • Appuyez sur Gpour effacer la table de partition existante sur votre disque.
Une capture d'écran de fdisk créant une nouvelle table de partition.
  • Ensuite, vous devez créer la partition de démarrage sur votre disque dur. Pour ce faire, appuyez sur Npuis tapez 1.
Une capture d'écran de fdisk définissant la première partition.
  • Appuyez sur Enter, puis tapez +256Mà l’invite « secteur ». Cela définira la taille de votre partition de démarrage sur 256 Mo.
Une capture d'écran de fdisk créant la première partition.
  • Après cela, appuyez sur Tpuis tapez 4pour changer votre partition de démarrage en « démarrage du BIOS ».
Une capture d'écran de fdisk changeant le type de la première partition.

Il est important de noter que le type « BIOS boot » ne fonctionnera que sur les machines BIOS. Si vous utilisez un système UEFI, vous devez changer le type de votre partition de démarrage de « 4 » à « 1 ».

Création de la partition d’échange

Une fois cela fait, vous devez créer la partition de swap de votre machine. Il s’agit d’un emplacement sur votre disque qui sert de tampon où votre système peut stocker des données chaque fois qu’il manque de mémoire.

  • Pour créer une partition de swap, appuyez sur Npuis tapez « 2 ».
Une capture d'écran de fdisk définissant la deuxième partition.
  • Appuyez sur Enter, puis tapez +4Gà l’invite « secteur ». Semblable à la partition de démarrage, cela définira la taille de votre swap sur 4 Go.
Une capture d'écran de fdisk créant la deuxième partition.
  • Ensuite, vous devez appuyer sur Tpuis taper 2pour sélectionner activement votre nouvelle partition. Après cela, tapez 19pour changer le type de votre partition d’échange en « Échange Linux ».
Une capture d'écran de fdisk définissant le type de la deuxième partition.

Création de la partition racine

Enfin, vous devez également préparer un espace pour votre partition racine. C’est là que vivra le système Parabola ainsi que tous vos fichiers utilisateur.

  • Pour créer votre partition racine, appuyez sur Npuis tapez « 3 ».
Une capture d'écran de fdisk définissant la troisième partition.
  • Appuyez Enterdeux fois sur l’invite « secteur ». Cela indiquera à fdisk d’allouer le reste de l’espace libre du disque pour cette partition.
Une capture d'écran de fdisk créant la troisième partition.
  • Appuyez sur Wpour écrire la nouvelle table de partition sur votre disque dur.
Installer Parabola Linux 20 Écrire une nouvelle table de partition

Formatage de la partition racine

Une fois cela fait, vous pouvez maintenant installer un système de fichiers qui gérera le contenu de vos partitions. Il s’agit d’un logiciel qui convertit les données brutes de votre disque en fichiers logiques exploitables.

  • Exécutez la commande suivante pour installer le système de fichiers « ext4 » sur votre partition racine :

mkfs.ext4 /dev/sda3

Une capture d'écran de l'installation ext4 sur la partition racine.
  • Créez le système de fichiers d’échange pour votre partition d’échange :

mkswap /dev/sda2

Une capture d'écran de l'installation d'échange dans la partition d'échange.
  • Allumez votre nouveau système de fichiers d’échange. Cela permettra au système d’exploiter le swap de votre disque lors de l’installation :

swapon /dev/sda2

  • Montez le système de fichiers racine dans votre répertoire « /mnt » :

mount /dev/sda3 /mnt

Une capture d'écran de la partition racine en cours de montage dans LiveISO.

mkfs.vfat -F 32 /dev/sda1

Installation de Parabola Linux

Semblable à Gentoo , Parabola Linux s’attend à ce que vous installiez manuellement chaque paquet que vous souhaitez utiliser. Bien que fastidieuse, cette approche vous donne la possibilité de choisir même les programmes critiques de votre distribution.

  • Pour commencer, vous devez importer les clés de signature Arch Linux et Parabola Linux :

pacman --needed -Syy archlinux-keyring parabola-keyring

Une capture d'écran qui montre le processus de mise à jour de la clé Parabola GPG.
  • Installez l’ensemble de packages de base pour Parabola Linux :

pacstrap /mnt base linux-libre-lts networkmanager

Une capture d'écran qui montre le processus d'installation de Parabola base.
  • Installez le métapaquet « parabola-base ». Il s’agit d’une collection d’outils utiles et essentiels que vous trouverez normalement dans une distribution Linux classique :

pacstrap /mnt parabola-base

Une capture d'écran qui montre le processus d'installation des packages supplémentaires Parabola.
  • Vous devez également installer le chargeur de démarrage GRUB ainsi que tout logiciel que vous souhaitez inclure dans votre distribution de base :

pacstrap /mnt grub wpa_supplicant dialog

Une capture d'écran montrant le processus d'installation du chargeur de démarrage GRUB.

Configuration de Parabola Linux

  • Utilisez l’ genfstabutilitaire pour créer le « /etc/fstab » de votre système. Ce qui suit générera un « /etc/fstab » avec un UUID pour chaque entrée de partition :

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

Une capture d'écran montrant le contenu du fichier fstab.
  • Changez le répertoire racine de la session pour votre nouvelle installation Parabola Linux.

arch-chroot /mnt

Une capture d'écran montrant le nouveau répertoire racine.
  • Après cela, créez votre fichier de nom d’hôte en exécutant la commande suivante :

echo "maketecheasier"> /etc/hostname

Une capture d'écran montrant le nouveau nom d'hôte du système.
  • Vous devez également créer le fichier « /etc/hosts » de votre système. Voici un exemple de fichier hosts pour une seule machine :

127.0.0.1 localhost
::1 localhost
127.0.1.1 maketecheasier.localdomain maketecheasier

Une capture d'écran montrant un simple fichier hosts.
  • Exécutez les commandes suivantes pour activer les paramètres régionaux anglais américain pour votre système :

sed -i s/#en_US.UTF/en_US.UTF/ /etc/locale.gen
locale-gen

Une capture d'écran montrant la génération de paramètres régionaux pour le nouveau système Parabola.
  • Vous devez également exécuter les commandes suivantes pour définir la langue du système ainsi que son keymap par défaut :

echo 'LANG="en_US.UTF-8"' > /etc/locale.conf
echo 'KEYMAP=us' > /etc/vconsole.conf

Une capture d'écran montrant la langue du système et la configuration du clavier.
  • Définissez le fuseau horaire de votre système en créant un lien symbolique entre votre fichier d’emplacement dans « /usr/share/zoneinfo » et « /etc/localtime ».

ln -sf /usr/share/zoneinfo/Asia/Manila /etc/localtime

Vous pouvez utiliser la commande suivante pour trouver rapidement le fichier d’emplacement de votre région :

find /usr/share/zoneinfo -type f -name "CITY_NAME"| grep -v 'right\|posix'

Une capture d'écran montrant la commande de recherche à la recherche de fichiers de fuseau horaire.

Configuration de la racine et ajout d’un utilisateur

Une fois ceux-ci terminés, la prochaine chose que vous devez faire est d’ajouter un mot de passe à votre compte root et de créer votre premier utilisateur.

  • Pour ajouter un mot de passe au compte root, exécutez la commande suivante :

passwd

Une capture d'écran montrant la commande passwd sur le compte root.
  • En revanche, vous pouvez créer votre premier compte utilisateur en exécutant ces deux commandes :

useradd ramces -m -s /bin/shpasswd ramces

Une capture d'écran montrant le processus de création d'utilisateur pour le système.

Créer le Ramdisk et GRUB

À ce stade, vous avez maintenant une installation presque complète de Parabola Linux. Cependant, pour démarrer à partir de celui-ci, vous devez toujours créer votre disque RAM système et votre configuration GRUB.

  • Pour créer votre fichier ramdisk, vous devez utiliser la mkinitcpiocommande avec le nom du noyau de votre système :

mkinitcpio -p linux-libre-lts

Une capture d'écran montrant le processus d'installation d'initramfs.
  • Configurez GRUB en exécutant grub-installet grub-mkconfig. Le premier placera le noyau dans le répertoire « /boot » tandis que le second générera les fichiers de configuration appropriés :

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Une capture d'écran montrant le processus d'installation du chargeur de démarrage GRUB.

Redémarrage de la parabole

Une fois que vous avez configuré le bootloader, vous pouvez maintenant charger votre nouvelle installation Parabola. Pour ce faire, vous devez quitter le chroot et démonter votre partition de disque racine.

  • Exécutez la commande suivante pour quitter votre session chroot :

exit

Une capture d'écran de la session quittant son chroot.
  • Éteignez votre swap et démontez votre partition racine :

swapoff /dev/sda2
umount /mnt

Une capture d'écran montrant le processus de démontage pour le système de fichiers racine.
  • Exécutez la commande de redémarrage pour charger dans votre nouveau système d’exploitation.

reboot

Installation d’un environnement de bureau

Par défaut, Parabola Linux ne contient aucun programme graphique. Pour l’utiliser comme poste de travail, vous devez d’abord installer un environnement de bureau .

Une capture d'écran de la console Parabola Linux.

Alors que Parabola fournit plusieurs environnements dans ses référentiels, le moyen le plus simple de commencer est d’installer GNOME. Il s’agit d’une suite logicielle qui fournit un bureau complet avec une installation et une configuration minimales.

  • Activez la mise en réseau de votre machine :

systemctl enable --now NetworkManager

  • Installez l’environnement de bureau GNOME :

pacman -S gnome

  • Pacman vous demandera les packages que vous souhaitez installer. Tapez « 1,2,4-54 » puis appuyez sur Enter.
Une capture d'écran montrant la sélection de paquets pour le métapaquet GNOME.
  • Vous devez également spécifier l’utilitaire audio que vous souhaitez pour votre bureau. Tapez « 1 » puis appuyez sur Enter.
Une capture d'écran de l'invite de sélection du pilote audio.
  • Une fois cela fait, démarrez le bureau GNOME en activant son service systemd :

systemctl enable gdm

Une capture d'écran montrant le bureau GNOME activé dans Parabola.
  • Redémarrez Parabola pour vous connecter à votre bureau GNOME :

reboot

Une capture d'écran du bureau GNOME sous Parabole.

Questions fréquemment posées

Je ne peux pas accéder à mon réseau sans fil avec Parabola.

Ce problème est probablement dû à un micrologiciel Wi-Fi manquant sur le noyau Linux-libre. Étant donné que Parabola ne contient aucun code source fermé, la seule façon de résoudre ce problème est de remplacer votre carte Wi-Fi ou d’installer un noyau Linux standard.

Je ne peux pas installer mon programme préféré dans Parabola.

Cela se produit chaque fois que Parabola ne parvient pas à trouver un package dans ses référentiels. Vous pouvez résoudre ce problème en activant l’AUR ou en ouvrant une demande de package dans le référentiel communautaire Parabola.

Est-il possible de vérifier si mon système contient des logiciels non libres ?

Oui. Vous pouvez le faire en installant le package « votre liberté ». Cela vérifiera chaque programme de votre système et remplacera tout logiciel à source fermée par une alternative à source ouverte.

Crédit image : DESIGNECOLOGIST via Unsplash . Toutes les modifications et captures d’écran par Ramces Red.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *