distrobox-export - esportare un app del container all'host
Il comando distrobox-export
si occupa di esportare un'applicazione o un binario dal container all'host.
L'applicazione esportata sarà facilmente disponibile nel tuo normale launcher e verrà automaticamente lanciata dal contenitore da cui viene esportata.
Ora nel nostro esempio vogliamo creare un collegamento sulla barra dei programmi per avviare il borwser Librewolf che è installato nel container alpine che contiene la distrobox di Alpine Linux.
Nella distribuzione di Linux che stiamo utilizzando andare a selezionare il "Terminale" (Konsole nel desktop KDE):
Si aprirà il terminale:
Ora dobbiamo aprire il container creato con Alpine Linux digitando nel terminale il comando:
distrobox enter alpine
Digitare ora il tasto INVIO.
Come possiamo vedere dalla finestra del terminale il container è stato avviato:
Per creare il collegamento nella barra dei programmi del programma che vogliamo avviare, nel nostro caso il browser librewolf, digitare nel terminale:
distrobox-export --app librewolf
Digitare ora il tasto INVIO.
Come potete vedere la finestra del terminale ci dice che il programma è stato esportato con successo:
Per chiudere il container e tornare all'ambiente host digitare nel terminale il comando:
exit
Digitare ora il tasto INVIO.
Come possiamo vedere dalla finestra del terminale il container è stato chiuso:
Ora andiamo ad aprire il browser Librewolf. Andare sull'icona della barra dei programmi e selezionandola si aprirà la barra dei menù. Scrivere nella barra di ricerca "librewolf" e sul menù selezionare la voce "LibreWolf Browser Web (on alpine)":
Si aprirà il browser Librewolf:
Quando chiuderemo il browser si chiuderà anche il container che lo contiene con la distrobox di Alpine Linux.