Distrobox
Distrobox
Sur unne distrib debian :
Démarage rapide :
Créez une nouvelle distrobox :
Créez une nouvelle distrobox avec Systemd (agit de la même manière qu’une LXC) :distrobox create --name test --init --image debian:latest --additional-packages "systemd libpam-systemd"
Autre exemple de création
Dans cette exemple Distrobox conserve par défaut le dossier de travail actuel (PWD) dans lequel votre terminal hôte se trouvait il crée juste les fichiers de configuration dans le /home
distrobox create --name sandbox --image quay.io/toolbx-images/debian-toolbox:12 --home /home/alebout/Documents/volume/sandbox --yes
[!INFO] Pour une isolation plus complète voir la section Podman ou Docker
Exporter une application ou un binaire vers l'hôte
Depuis l'intérieur de la distrobox (après avoir fait un distrobox enter), vous pouvez exporter des composants vers votre système hôte.
Exporter une application (Raccourci Menu)
Cela créera un fichier .desktop sur votre hôte, permettant de lancer l'application directement depuis votre menu d'applications habituel.
Exporter un binaire (Ligne de commande)
Cela rendra une commande installée dans la distrobox disponible directement sur votre hôte.
Exporter un service (systemd)
Résolution de problèmes (Permissions / cgroups)
En cas d'erreurs au lancement (sd-bus call: Operation not permitted ou Permission denied), une configuration spécifique de Podman est nécessaire. Voir la page Podman.
On peut consulter ICI pour une utilisation plus avancée et consulter une liste complète de conseils utiles ICI on peut aussi voire la liste des distrib ICI