Come clonare la distribuzione WSL su Windows 11

Il sottosistema Windows per Linux (WSL) consente di clonare una distribuzione Linux e in questa guida imparerai i passaggi per completare correttamente il processo.

Sebbene la piattaforma WSL non includa un’opzione di clonazione, puoi utilizzare i comandi di esportazione e importazione per creare una copia di una distribuzione Linux esistente in Windows 11 . Di solito, vuoi scaricare le distribuzioni dal Microsoft Store, ma a volte potresti dover testare le modifiche senza influire sulla configurazione originale, che potresti impiegare ore a configurare.

Qualunque sia la situazione, puoi utilizzare lo wsl.exestrumento con l’ --exportopzione per esportare e l’ --importopzione per ripristinare una distribuzione con un nome diverso, clonando così il setup. Tuttavia, dovresti essere consapevole che quando usi questo metodo, la distribuzione clone (ad esempio, Ubuntu, CentOS, Debian, Mint, ecc.) perderà la sua integrazione con il menu Start e non apparirà più come un elemento in le impostazioni “App installate”.

Questa guida ti insegnerà i passaggi per clonare una distribuzione Linux su Windows 11.

Clonare la distribuzione Linux su WSL

Per clonare una distribuzione WSL Linux su Windows 11, utilizzare questi passaggi:

  1. Apri Start su Windows 11.

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato superiore e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per determinare le distribuzioni Linux disponibili e premi Invio :

    wsl --list

  4. Digita il comando seguente per esportare la distribuzione WSL da clonare e premi Invio :

    wsl --export DISTRO-NAME PATH\FILE-NAME.tar

    Nel comando, modifica “DISTRO-NAME” e “PATH\FILE-NAME.tar” con le informazioni per la tua distribuzione Linux. Se non si specifica un percorso, il backup verrà archiviato nella radice di “C:” . Ad esempio, questo comando esegue il backup (esporta) la distribuzione “Ubuntu”:

    wsl --export Ubuntu ubuntu-backup.tar

    Crea un clone della distribuzione Linux

  5. Digita il comando seguente per importare il clone della distribuzione WSL e premi Invio :

    wsl --import DISTRO-CLONE-NAME INSTALL-LOCATION PATH\FILE-NAME.tar

    Nel comando, modifica “DISTRO-CLONE-NAME” con il nome che desideri clonare affinché appaia su WSL. Inoltre, modifica “INSTALL-LOCATION” e “PATHFILE-NAME.tar” con le informazioni per la tua distribuzione. Ad esempio, questo comando clona la distribuzione come “Ubuntu-Cloned:”

    wsl --import Ubuntu-Cloned C:\Users\USERNAME\Distros C:\ubuntu-backup.tar

    Distribuzione clone di importazione WSL

  6. Digita il seguente comando per confermare che la distribuzione è stata clonata e premi Invio :

    wsl --list

  7. Digita il seguente comando per avviare il clone sul sottosistema Windows per Linux e premi Invio :

    wsl --distribution NAME-CLONED-DISTRO

Una volta completati i passaggi, il clone della distribuzione importerà nella tua destinazione. L’unico aspetto negativo di questo processo è che il clone non avrà la stessa integrazione di quelle distribuzioni installate tramite Microsoft Store. Ad esempio, una volta che la distro è stata importata sul computer, non si registrerà nel menu Start né apparirà come app nella pagina delle impostazioni “App installate”.

Se vuoi avviare la distribuzione appena clonata, dovrai eseguire il wsl --distribution DISTRO-CLONE-NAMEcomando. Inoltre, se intendi disinstallare la distribuzione, devi utilizzare il wsl --unregister DISTRO-CLONE-NAMEcomando.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *