So klonen Sie die WSL-Distribution unter Windows 11

So klonen Sie die WSL-Distribution unter Windows 11

Mit dem Windows-Subsystem für Linux (WSL) können Sie eine Linux-Distribution klonen. In diesem Handbuch erfahren Sie, wie Sie den Vorgang erfolgreich abschließen.

Obwohl die WSL-Plattform keine Klonoption enthält, können Sie die Export- und Importbefehle verwenden, um eine Kopie einer vorhandenen Linux-Distribution unter Windows 11 zu erstellen . Normalerweise möchten Sie die Distributionen aus dem Microsoft Store herunterladen, aber manchmal müssen Sie möglicherweise Änderungen testen, ohne das ursprüngliche Setup zu beeinträchtigen, für dessen Konfiguration Sie möglicherweise Stunden aufwenden müssen.

Wie auch immer die Situation sein mag, Sie können das wsl.exeTool mit der --exportOption zum Exportieren und der --importOption zum Wiederherstellen einer Distribution unter einem anderen Namen verwenden und so das Setup klonen. Sie sollten sich jedoch darüber im Klaren sein, dass bei Verwendung dieser Methode die Klondistribution (z. B. Ubuntu, CentOS, Debian, Mint usw.) ihre Integration in das Startmenü verliert und nicht mehr als Element in angezeigt wird die „Installierte Apps“-Einstellungen.

In dieser Anleitung erfahren Sie, wie Sie eine Linux-Distribution unter Windows 11 klonen.

Klonen Sie die Linux-Distribution auf WSL

Gehen Sie wie folgt vor, um eine WSL-Linux-Distribution unter Windows 11 zu klonen:

  1. Öffnen Sie Start unter Windows 11.

  2. Suchen Sie nach „Eingabeaufforderung“ , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option „Als Administrator ausführen“ .

  3. Geben Sie den folgenden Befehl ein, um die verfügbaren Linux-Distributionen zu ermitteln, und drücken Sie die Eingabetaste :

    wsl --list

  4. Geben Sie den folgenden Befehl ein, um die WSL-Distribution zum Klonen zu exportieren, und drücken Sie die Eingabetaste :

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

    Ändern Sie im Befehl „DISTRO-NAME“ und „PATH\FILE-NAME.tar“ durch die Informationen für Ihre Linux-Distribution. Wenn Sie keinen Pfad angeben, wird die Sicherung im Stammverzeichnis von „C:“ gespeichert . Dieser Befehl sichert (exportiert) beispielsweise die „Ubuntu“-Distribution:

    wsl --export Ubuntu ubuntu-backup.tar

    Erstellen Sie einen Klon der Linux-Distribution

  5. Geben Sie den folgenden Befehl ein, um den WSL-Distributionsklon zu importieren, und drücken Sie die Eingabetaste :

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

    Ändern Sie im Befehl „DISTRO-CLONE-NAME“ durch den Namen, den Sie klonen möchten, damit er in der WSL angezeigt wird. Ändern Sie außerdem „INSTALL-LOCATION“ und „PATHFILE-NAME.tar“ mit den Informationen für Ihre Distribution. Dieser Befehl klont beispielsweise die Distribution als „Ubuntu-Cloned:“

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

    WSL-Import-Klon-Distribution

  6. Geben Sie den folgenden Befehl ein, um zu bestätigen, dass die Distribution geklont wurde, und drücken Sie die Eingabetaste :

    wsl --list

  7. Geben Sie den folgenden Befehl ein, um den Klon auf dem Windows-Subsystem für Linux zu starten, und drücken Sie die Eingabetaste :

    wsl --distribution NAME-CLONED-DISTRO

Sobald Sie die Schritte abgeschlossen haben, wird der Distributionsklon in Ihr Ziel importiert. Der einzige Nachteil dieses Prozesses besteht darin, dass der Klon nicht über die gleiche Integration verfügt wie die über den Microsoft Store installierten Distributionen. Sobald die Distribution beispielsweise auf den Computer importiert wurde, wird sie nicht im Startmenü registriert oder erscheint nicht als App auf der Einstellungsseite „Installierte Apps“.

Wenn Sie die neu geklonte Distribution starten möchten, müssen Sie den wsl --distribution DISTRO-CLONE-NAMEBefehl ausführen. Wenn Sie die Distribution deinstallieren möchten, müssen Sie außerdem den wsl --unregister DISTRO-CLONE-NAMEBefehl verwenden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert