Une boîte à outils pour le lancement imbriqué des distributions Distrobox 1.4 a été publiée

La boîte à outils Distrobox 1.4 a été publiée, vous permettant d'installer et d'exécuter rapidement n'importe quelle distribution Linux dans un conteneur et d'assurer son intégration avec le système principal. Le code du projet est écrit en Shell et distribué sous licence GPLv3.

Le projet fournit un module complémentaire sur Docker ou Podman et se caractérise par une simplification maximale du travail et une intégration de l'environnement d'exécution avec le reste du système. Pour créer un environnement avec une autre distribution, exécutez simplement une commande distrobox-create sans penser aux subtilités. Après le lancement, Distrobox transmet le répertoire personnel de l'utilisateur au conteneur, configure l'accès au serveur X11 et Wayland pour exécuter des applications graphiques à partir du conteneur, vous permet de connecter des disques externes, ajoute une sortie audio et implémente l'intégration au niveau de l'agent SSH, D- Niveaux bus et udev.

Distrobox prétend pouvoir héberger 17 distributions, dont Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL et Fedora. Le conteneur peut exécuter n'importe quelle distribution pour laquelle il existe des images au format OCI. Après l'installation, l'utilisateur peut travailler pleinement dans une autre distribution sans quitter le système principal.

Les principaux domaines d'application incluent des expériences avec des distributions mises à jour de manière atomique, telles que Endless OS, Fedora Silverblue, OpenSUSE MicroOS et SteamOS3, la création d'environnements isolés séparés (par exemple, pour exécuter une configuration domestique sur un ordinateur portable de travail), l'accès à des versions plus récentes. d'applications issues de branches expérimentales de distributions.

Dans la nouvelle version :

  • Ajout de la commande « distrobox upgrade » pour mettre à jour le contenu de tous les conteneurs de distribution installés en même temps.
  • Ajout de la commande "distrobox generate-entry" pour ajouter un environnement basé sur distrobox à la liste des applications.
  • Ajout de la commande "distrobox ephemeral" pour créer un conteneur jetable qui sera supprimé après la fin de la session qui lui est associée.
  • Ajout du script install-podman pour installer la boîte à outils Podman dans le répertoire personnel sans affecter l'environnement système (utile pour les environnements dans lesquels les répertoires système sont montés en lecture seule ou ne peuvent pas être modifiés).
  • Prise en charge améliorée des systèmes hôtes avec les gestionnaires de packages Guix et Nix.
  • Prise en charge améliorée de l'authentification à l'aide de LDAP, Active Directory et Kerberos.

Source: opennet.ru

Ajouter un commentaire