Actualités Tech

AryaLinux : le Linux du kit d’auto-construction

AryaLinux: Das eigene Linux aus dem Selbstbaukasten

Tl;dr : La jeune distribution Linux indienne AryaLinux est basée sur le principe du projet Linux From Scratch (LFS) basé sur GNU/Linux et s’adresse principalement aux individualistes avancés et aux maîtres constructeurs qui veulent un système de bureau sur mesure. Mais les débutants aussi savent apprécier AryaLinux.

AryaLinux

AryaLinux, ou aryalinux, est une jeune distribution indienne de Linux basée sur les principes du Linux From Scratch (LFS), qui est lui-même basé sur GNU/Linux.

En tant que système d’exploitation, la distribution Linux s’adresse principalement aux individualistes avancés qui veulent un système de bureau personnalisé plutôt que des logiciels libres. Mais les débutants peuvent aussi trouver du plaisir dans AryaLinux. L’ensemble de l’écosystème est entièrement créé à partir des sources originales des projets respectifs et est adapté exactement aux souhaits de l’utilisateur. AryaLinux, c’est Linux à partir de zéro.

Les utilisateurs doivent être conscients dès le départ que les utilisateurs d’AryaLinux n’installent pas de paquets prêts à l’emploi, mais les compilent eux-mêmes à partir du code source. Toutefois, à la fin du processus d’installation et de configuration, une plate-forme de bureau personnalisée peut également être créée.

Avec ses scripts prêts à l’emploi, AryaLinux offre à l’utilisateur la possibilité d’automatiser facultativement de nombreuses étapes de travail, tout en lui laissant la liberté d’intervenir à tout moment et de faire les choses lui-même.

Linux From Scratch (LFS)

Linux From Scratch (« Linux from scratch ») est un projet dérivé de GNU/Linux qui propose un guide étape par étape sous la forme d’un tutoriel pour créer une distribution Linux personnalisée à partir du code source.

Les utilisateurs peuvent et doivent obtenir ces informations et d’autres détails sur le site web officiel du projet avant de contacter AryaLinux ou d’autres dérivés de la LFS modulaire et kits de construction, tels que NuTyX GNU/Linux. Bien entendu, cette procédure s’applique de la même manière à Arch Linux et à ses dérivés.

Beyond Linux From Scratch (BLFS)

Alors que Linux From Scratch (LFS) enseigne aux utilisateurs les bases et explique comment construire un système de base simple à partir de rien, le guide Beyond Linux From Scratch (BLFS) va plus loin et couvre des sujets plus avancés tels que l’installation de divers environnements de bureau et de composants de réseau et de serveur.

Ce tutoriel devrait également être consulté par tous ceux qui veulent réaliser leur propre distribution Linux à partir du kit de construction et qui ont pour objectif de créer un système d’exploitation personnalisé.

AryaLinux 2.4

Même dans la version 2.4 actuelle, AryaLinux a quelques caractéristiques spéciales qui le distinguent de beaucoup d’autres des 275 distributions Linux actuellement répertoriées officiellement. Le système d’exploitation indien est à la fois une distribution et un kit et une plateforme faits maison pour votre propre Linux personnalisé et aide les utilisateurs à démarrer.

Préparation

Linux en général et une distribution comme AryaLinux 2.4 en particulier sont ancrés dans des décisions. La fascination de cette plate-forme modulaire résulte notamment des possibilités qui en découlent et de la liberté qui y est associée de faire et de laisser, d’installer et d’utiliser exclusivement ce qui nous plaît personnellement.

Mais avant tout, des décisions doivent être prises. À quoi devrait ressembler la distribution personnalisée de Linux et que devrait-elle pouvoir faire à la fin ? Quelles sont les sources originales disponibles et comment peut-on les intégrer et les utiliser au mieux ? Les utilisateurs qui veulent construire un « Linux from scratch » doivent pouvoir répondre à ces questions et explorer les tutoriels correspondants et vous êtes prêts à y aller.

Installation

Pour se familiariser avec AryaLinux et une installation LFS, une première installation devrait toujours être effectuée dans un environnement virtuel tel que Oracle VM VirtualBox. L’image système d’AryaLinux peut également être écrite sur un support de données USB, démarrée à partir de celui-ci et testée comme un système réel sans risque.

AryaLinux 2.4 avec Gnome 3.36 (
AryaLinux 2.4 avec Gnome 3.36 (« Gresik ») comme système en direct (Image : AryaLinux)

La condition de base pour une installation réussie est tout d’abord la sélection d’une image système appropriée sous la forme d’un fichier ISO, appelé « image ». Les fabricants d’AryaLinux proposent les images système suivantes de leur distribution :

D’une part, il existe quatre ISO avec bureau et applications préinstallés pour le bureau et l’Internet, ce qu’on appelle les « Spins de l’environnement de bureau », mais d’autre part, il y a aussi les ISO Slim, qui n’apportent avec eux que le bureau correspondant. En outre, le système de base, le serveur X et les environnements de bureau peuvent être téléchargés individuellement ou en différentes combinaisons.

Images du système AryaLinux (ISO)

Une fois que l’image sélectionnée a été écrite sur un support de données USB à l’aide d’un outil correspondant tel que Ventoy ou Rufus, le support peut être démarré et l’installation peut être lancée.

En fonction de l’ISO que vous avez téléchargée, le menu déroulant de Grub OS affichera soit Gnome, KDE, Mate ou Xfce comme option par défaut. En utilisant l’exemple du « Desktop Environment Spin » avec Gnome 3.36, l’installation du système d’exploitation est expliquée plus en détail ci-dessous.

Après le démarrage du système en direct et la visualisation du bureau, l’installateur AryaLinux, une routine d’installation graphique pratique, peut être lancé via le menu du système.

L’option de menu avec laquelle AryaLinux est banni du SSD ou du disque dur s’appelle « Installer » et se trouve sous les points de menu suivants :

  • Xfce -> Applications -> Système -> Installateur
  • KDE Plasma -> Applications -> Système -> Installateur
  • Mate Desktop Environment -> Applications -> Système -> Installateur

Démarrage de la routine d’installation

Dans Gnome 3.36, l’installateur est placé directement dans le lanceur d’application, qui est lancé via l’icône dans le coin inférieur gauche du bureau. Après le démarrage de l’installateur, une routine d’installation intuitive et confortable accueille l’utilisateur.

La routine d'installation graphique d'AryaLinux
La routine d’installation graphique d’AryaLinux (Image : AryaLinux)

La première étape consiste à sélectionner un lecteur approprié pour AryaLinux et à créer les partitions souhaitées. Selon le promoteur, le schéma suivant est recommandé :

  • Partition EFI : Si vous avez une table de partition GPT et que vous démarrez en mode EFI, vous devez avoir une partition EFI où le chargeur d’amorçage peut être installé.
  • Partition racine : 20 Go minimum
  • Partition à domicile : 2 Go minimum ou toute autre partition à domicile que vous possédez déjà.
  • Partition de démarrage : 200 Mo ou toute autre partition de démarrage que vous avez déjà.
  • Partition d’échange : la partition d’échange n’est nécessaire que si vous avez moins de 4 Go de RAM. Dans ce cas, une partition de taille deux fois supérieure à la mémoire vive serait suffisante

Cloisonnement recommandé

Ensuite, le fuseau horaire et la disposition du clavier sont sélectionnés, les données de l’utilisateur sont saisies et un mot de passe root est attribué.

Après l’attribution du mot de passe root, l’installateur liste à nouveau tous les paramètres et options sélectionnés et les derniers réglages peuvent être effectués. Dès que la sélection est confirmée, le processus d’installation proprement dit démarre et AryaLinux et les paquets correspondants du fichier ISO sélectionné sont déplacés vers le PC.

Processus d'installation d'AryaLinux

Processus d’installation d’AryaLinux

Processus d'installation d'AryaLinux

Processus d’installation d’AryaLinux

Processus d'installation d'AryaLinux

Processus d’installation d’AryaLinux

Après l’installation, le support d’installation doit être retiré et le PC redémarré. AryaLinux devrait démarrer et l’utilisateur devrait se retrouver dans l’environnement de bureau Gnome.

Établissement

Ensuite, l’utilisateur est confronté au choix des paquets souhaités, pour lesquels seuls les dépôts propres à AryaLinux peuvent être utilisés. En tant que dérivé de la LFS, AryaLinux n’est pas basé sur une autre distribution, et n’utilise pas de sources étrangères.

Comme la distribution indienne est encore très jeune, les dépôts sont relativement clairs, mais en retour, ce sont des sources de haute qualité et bien entretenues qui compilent toujours les applications à partir du code source.

Les applications sont installées via la ligne de commande et l’outil alps, qui peut être lancé par exemple avec la commande les alpes installent le libreoffice la suite bureautique gratuite LibreOffice 6.4 est installée.

Les programmes sont installés avec l'outil alpin
Les programmes sont installés avec l’outil alps (Image : AryaLinux)

Si vous le souhaitez, l’outil peut également vous aider et est facile à apprendre pour les utilisateurs intéressés.

L'outil offre un guide complet
L’outil propose un manuel complet (Photo : AryaLinux)

En plus de la suite bureautique, les paquets actuels pour Mozilla Firefox et Thunderbird, Gimp et le lecteur VLC sont disponibles. Les dépôts d’AryaLinux ont connu une croissance constante ces dernières années, bien qu’ils soient encore relativement « minces ».

Mises à jour

Comme chaque application d’AryaLinux et même le système d’exploitation en tant que tel sont basés sur les sources, il est difficile de rendre le système actualisable. Alors que d’autres distributions Linux fournissent des paquets binaires pour les bibliothèques de programmes et peuvent être facilement mises à jour, ce processus n’est pas prévu dans un dérivé de la LFS, car il pourrait entraîner des problèmes de dépendances éventuellement insolubles.

Pour cette raison, AryaLinux met à jour l’ensemble du système d’exploitation lorsqu’une nouvelle version est publiée, ou ne met à jour que les applications dont les autres paquets ou applications ne dépendent pas. Cela inclut Firefox, LibreOffice ou le VLC Media Player.

AryaLinux prend en charge deux types de mises à jour : la mise à jour automatique de paquets individuels par l’utilisateur et les scripts de mise à jour qui peuvent être utilisés pour automatiser les Alpes. De plus amples informations sur la gestion et les mises à jour des paquets sont fournies par les développeurs dans la documentation du système de conditionnement AryaLinux (alps).

Les utilisateurs particulièrement intéressés peuvent approfondir le sujet de « Linux From Scratch » et compiler même le plus petit composant de leur système d’exploitation à partir du code source sur la base des Slim-ISO ou même du système de base. De plus, AryaLinux et le projet LFS constituent une transition agréable vers Arch Linux et ses dérivés.

AryaLinux 2.4 avec Gnome 3.3.6
AryaLinux 2.4 avec Gnome 3.3.6 (Photo : AryaLinux)

ArxyaLinux est un Linux qui part de zéro

AryaLinux s’adresse clairement aux utilisateurs avancés de Linux ou à ceux qui veulent le devenir, et leur donne un premier aperçu de la compilation d’un système et de ses logiciels d’application à partir des sources originales.

Cependant, grâce à des outils tels que les « Build Scripts », AryaLinux ne présente pas d’obstacles insurmontables à l’utilisateur et offre une entrée facile dans le monde de Linux From Scratch (LFS) et Beyond Linux From Scratch (BLFS).

AryaLinux peut être recommandé avant tout aux utilisateurs qui veulent construire eux-mêmes un Linux personnalisé à partir des sources originales jusqu’au moindre détail, mais qui ne sont pas encore confiants dans un Linux Arch pur.

Cet article était intéressant, utile ou les deux ? Les éditeurs apprécieraient tout soutien sous forme de désactivation des bloqueurs d’annonces ou d’un abonnement à Tech Astuce Pro. En savoir plus sur la publicité sur Tech Astuce.

Partager cet article
Robin Vigneron

About author
Robin est un passionné de nouvelles technologies et il n'hésites pas à creuser le web pour vous trouver les meilleurs bons plans et astuce High-Tech !
Articles