Sortie de Distrobox 1.5 avec prise en charge des GPU NVIDIA pour les conteneurs
Distrobox sert de couche d'enveloppement des conteneurs, permettant aux utilisateurs de déployer sans effort des versions conteneurisées de distributions Linux différentes de l'hôte, tout en assurant une intégration étroite avec l'environnement hôte.
Son environnement est basé sur une image OCI utilisée pour créer un conteneur. Cependant, Distrobox ne fonctionne pas comme un gestionnaire de conteneurs. Il s'appuie plutôt sur des outils, tels que Podman ou Docker, pour créer des conteneurs.
Une nouvelle version, 1.5, a été publiée avec la prise en charge initiale des conteneurs GPU NVIDIA, permettant à Distrobox de partager les pilotes de l'hôte avec l'environnement du conteneur. Cette fonctionnalité a été testée avec succès sur Ubuntu 22.04 et les versions plus récentes, Arch Linux, Fedora, RHEL/CentOS et d'autres distributions Linux majeures.
Distrobox 1.5 : Autres changements
Cette version introduit également d'autres nouvelles fonctionnalités et améliorations, notamment :
- Nouvelle option additional-packages dans la commande create pour ajouter des paquets directement pendant l'init.
- La nouvelle commande
distrobox-assemble
permet aux utilisateurs de déclarer leurs distroboxes en tant que code à l'aide d'un simple fichier de configuration. - Lors de la suppression d'une distrobox, toutes les applications et les binaires seront désormais automatiquement désexportés.
- Le processus d'initialisation a été amélioré pour offrir une excellente compatibilité et une grande souplesse dans l'ajout de paquets.
- Init prend désormais en charge les conteneurs systemd en utilisant l'option
--additional-packages systemd
lors de la création du conteneur. - Quelques améliorations générales de la fiabilité, des corrections de bugs et de la qualité de vie.
Mettez à jour vers Distrobox 1.5 aujourd'hui pour profiter de ces nouvelles fonctionnalités et améliorations. La liste complète des changements est disponible sur GitHub.
Conclusion
Avec Distrobox, vous pouvez exécuter des binaires conçus pour une distribution afin qu'ils fonctionnent sans effort sur une autre, ce qui vous permet d'utiliser n'importe quelle distribution Linux à l'intérieur du terminal. Vous pouvez obtenir une compatibilité ascendante et descendante avec les logiciels et profiter de la liberté de travailler avec la distribution qui vous convient le mieux.
Que vous souhaitiez explorer différentes saveurs de Linux sur votre système ou exploiter des distributions spécifiques pour des tâches particulières, Distrobox est votre solution idéale.
Les sources de cet article comprennent un article de Phoronix.