Jak sklonować dystrybucję WSL w systemie Windows 11

Jak sklonować dystrybucję WSL w systemie Windows 11

Podsystem Windows dla systemu Linux (WSL) umożliwia sklonowanie dystrybucji Linuksa, a w tym przewodniku poznasz kroki, które należy wykonać, aby pomyślnie ukończyć ten proces.

Chociaż platforma WSL nie zawiera opcji klonowania, możesz użyć poleceń eksportu i importu, aby utworzyć kopię istniejącej dystrybucji Linuksa w systemie Windows 11 . Zwykle chcesz pobrać dystrybucje ze sklepu Microsoft Store, ale czasami może być konieczne przetestowanie zmian bez wpływu na oryginalną konfigurację, której konfigurowanie może zająć wiele godzin.

Niezależnie od sytuacji, możesz użyć wsl.exenarzędzia z --exportopcją eksportu i --importopcją przywrócenia dystrybucji pod inną nazwą, klonując w ten sposób konfigurację. Należy jednak pamiętać, że przy użyciu tej metody dystrybucja klonów (na przykład Ubuntu, CentOS, Debian, Mint itp.) utraci integrację z menu Start i nie będzie już wyświetlana jako pozycja w ustawienia „Zainstalowane aplikacje”.

Ten przewodnik nauczy Cię, jak sklonować dystrybucję Linuksa w systemie Windows 11.

Sklonuj dystrybucję Linuksa na WSL

Aby sklonować dystrybucję WSL Linux w systemie Windows 11, wykonaj następujące czynności:

  1. Otwórz Start w systemie Windows 11.

  2. Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy najwyższy wynik i wybierz opcję Uruchom jako administrator .

  3. Wpisz następujące polecenie, aby określić dostępne dystrybucje Linuksa i naciśnij Enter :

    wsl --list

  4. Wpisz następujące polecenie, aby wyeksportować dystrybucję WSL do sklonowania i naciśnij Enter :

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

    W poleceniu zmień „DISTRO-NAME” i „PATH \ FILE-NAME.tar” na informacje dotyczące twojej dystrybucji Linuksa. Jeśli nie określisz ścieżki, kopia zapasowa zostanie zapisana w katalogu głównym „C:” . Na przykład to polecenie tworzy kopię zapasową (eksportuje) dystrybucję „Ubuntu”:

    wsl --export Ubuntu ubuntu-backup.tar

    Utwórz klon dystrybucji Linuksa

  5. Wpisz następujące polecenie, aby zaimportować klon dystrybucji WSL i naciśnij Enter :

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

    W poleceniu zmień „DISTRO-CLONE-NAME” na nazwę, którą chcesz sklonować, aby pojawiła się na WSL. Zmień także „INSTALL-LOCATION” i „PATHFILE-NAME.tar” na informacje dotyczące twojej dystrybucji. Na przykład to polecenie klonuje dystrybucję jako „Ubuntu-Cloned:”

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

    Dystrybucja klonów importu WSL

  6. Wpisz następujące polecenie, aby potwierdzić, że dystrybucja została sklonowana i naciśnij Enter :

    wsl --list

  7. Wpisz następujące polecenie, aby uruchomić klonowanie w podsystemie Windows dla systemu Linux i naciśnij klawisz Enter :

    wsl --distribution NAME-CLONED-DISTRO

Po wykonaniu tych kroków klon dystrybucji zostanie zaimportowany do miejsca docelowego. Jedynym minusem tego procesu jest to, że klon nie będzie miał takiej samej integracji, jak te dystrybucje zainstalowane za pośrednictwem Microsoft Store. Na przykład po zaimportowaniu dystrybucji na komputer nie zostanie ona zarejestrowana w menu Start ani pojawi się jako aplikacja na stronie ustawień „Zainstalowane aplikacje”.

Jeśli chcesz uruchomić nowo sklonowaną dystrybucję, musisz uruchomić wsl --distribution DISTRO-CLONE-NAMEpolecenie. Ponadto, jeśli planujesz odinstalować dystrybucję, musisz użyć wsl --unregister DISTRO-CLONE-NAMEpolecenia.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *