Manjaro rejoint l'immuabilité et présente sa version alpha

Manjaro immuable

Il y a quelques jours, le Les développeurs de Manjaro Linux dévoilés à travers un blog, publiez la nouvelle que Ils ont commencé à tester une nouvelle version expérimentale appelée "Manjaro Immutable"., qui introduit une approche innovante en distribuant le système de base sous la forme d'une image monolithique montée en mode lecture seule.

Dans l'annonce les développeurs mentionnent comme tels que La version est expérimentale et ne représente pas une version finale. Il n’y a donc aucune garantie de soutien. L'objectif principal est de recueillir les commentaires de la communauté sur la technologie derrière Manjaro Immutable.

Développée par Arkdep du projet Arkane Linux, cette nouvelle variante passionnante de Manjaro est disponible pour des tests publics dès maintenant !
L'objectif de cette version est de recueillir les commentaires de la communauté sur la technologie qui alimente Manjaro Immutable.

Principales caractéristiques de Manjaro Immuable

Pour la partie Parmi les fonctionnalités mentionnées de Manjaro Immutable, sont les suivants:

  • Système de base en lecture seule: L'image système de base est montée en mode lecture seule, ce qui signifie qu'aucune modification permanente ne peut y être apportée. Cela protège le système d’une éventuelle corruption et garantit qu’il peut toujours être ramené à un état connu et stable.
  • Mises à niveau atomiques: Les mises à jour du système sont effectuées de manière atomique, ce qui signifie qu'elles sont appliquées en même temps ou pas du tout, évitant ainsi les états intermédiaires instables.
  • Compatibilité de démarrage- L'image actuelle (alpha) prend uniquement en charge le démarrage en mode UEFI, à la fois sur le matériel x86_64 et sur les systèmes de virtualisation tels que VirtualBox et QEMU.
  • Arkdep: Pour la gestion du système, l'outil arkdep est proposé, un ensemble d'outils développés par Arkane Linux. arkdep est destiné à s'occuper de l'installation, de la maintenance et du retour du système aux états précédents. Arkdep est écrit en Bash et utilise les utilitaires GNU de base, ainsi que wget, curl et Systemd.
  • Utilisation des Btrf : Pour la partie système de fichiers, le choix s'est porté sur Btrfs ainsi que sur les sous-volumes Btrfs qui servent à gérer les différentes versions du système. Il est mentionné que le choix de Btrfs est dû au fait qu'il vous permet de basculer facilement entre l'image active et les mises à jour téléchargées.
  • Flatpak et bacs à sable : Quant au packaging, au choix pour les programmes supplémentaires à installer, par défaut le format Flatpak sera utilisé, et pour les environnements de développement ou des applications spécifiques, des conteneurs gérés avec Podman et Distrobox pourront être utilisés. Il est mentionné que ce choix est dû au fait que cela maintient le système de base intact et sécurisé, tout en permettant une flexibilité dans les applications et les environnements de développement.
  • Utilisation facultative de Pacman: Bien que la racine du système soit en lecture seule, les utilisateurs peuvent désactiver temporairement ce blocage et utiliser Pacman, le gestionnaire de packages standard d'Arch Linux, pour installer des logiciels supplémentaires. Cependant, tous les packages installés de cette manière seront perdus après la prochaine mise à jour du système et devront être réinstallés.

L'administration du système

Comme déjà mentionné, l'administration du système peut être effectuée à l'aide des commandes arkdep. Par exemple, pour installer une mise à jour, vous utilisez la commande :

sudo arkdep deploy

Pour comparer la mise à jour proposée avec le système actuel, vous pouvez utiliser :

arkdep diff

Afin d'installer un package, par exemple si vous souhaitez changer l'environnement de bureau GNOME (qui est l'environnement par défaut) vous pouvez installer une version avec KDE en utilisant :

sudo arkdep deploy test-manjaro-kde

Enfin, il convient de mentionner que les utilisateurs ont la possibilité de créer des images système personnalisées à l'aide de modèles prédéfinis, leur permettant d'adapter Manjaro Immutable à leurs besoins spécifiques.

Enfin et surtout, il convient de souligner que Manjaro Immutable est actuellement dans un état alpha et la recommandation est qu'il ne soit utilisé que sous une machine virtuelle ou sur des ordinateurs destinés aux tests, puisque ses développeurs ne recommandent pas le système pour une utilisation quotidienne, encore moins pour les environnements de production.

Si vous intéressé à tester le système, il faut savoir que la taille de l'image est de 1.7 Go et qu'un minimum de 32 Go de stockage est requis, 64 Go ou plus sont recommandés.

Intéressé à en savoir plus, vous pouvez consulter les détails dans le lien suivant.