Como clonar distribuição WSL no Windows 11

O Windows Subsystem for Linux (WSL) permite clonar uma distribuição Linux e, neste guia, você aprenderá as etapas para concluir o processo com êxito.

Embora a plataforma WSL não inclua uma opção de clone, você pode usar os comandos export e import para fazer uma cópia de uma distribuição Linux existente no Windows 11 . Normalmente, você deseja baixar as distribuições da Microsoft Store, mas às vezes pode ser necessário testar as alterações sem afetar a configuração original, que pode levar horas para configurar.

Seja qual for a situação, você pode usar a wsl.exeferramenta com a --exportopção de exportar e a --importopção de restaurar uma distribuição com um nome diferente, clonando assim o setup. No entanto, você deve estar ciente de que ao usar este método, a distribuição clone (por exemplo, Ubuntu, CentOS, Debian, Mint, etc.) perderá sua integração com o menu Iniciar e não aparecerá mais como um item no as configurações de “Aplicativos instalados”.

Este guia ensinará as etapas para clonar uma distribuição Linux no Windows 11.

Clone a distribuição do Linux no WSL

Para clonar uma distribuição WSL Linux no Windows 11, siga estas etapas:

  1. Abra Iniciar no Windows 11.

  2. Pesquise Prompt de comando , clique com o botão direito do mouse no resultado superior e selecione a opção Executar como administrador .

  3. Digite o seguinte comando para determinar as distribuições Linux disponíveis e pressione Enter :

    wsl --list

  4. Digite o seguinte comando para exportar a distribuição WSL para clonar e pressione Enter :

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

    No comando, altere “DISTRO-NAME” e “PATH\FILE-NAME.tar” com as informações da sua distro Linux. Se você não especificar um caminho, o backup será armazenado na raiz de “C:” . Por exemplo, este comando faz backup (exporta) da distro “Ubuntu”:

    wsl --export Ubuntu ubuntu-backup.tar

    Criar clone de distribuição Linux

  5. Digite o seguinte comando para importar o clone da distribuição WSL e pressione Enter :

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

    No comando, troque “DISTRO-CLONE-NAME” pelo nome que deseja clonar para aparecer no WSL. Além disso, altere “INSTALL-LOCATION” e “PATHFILE-NAME.tar” com as informações de sua distribuição. Por exemplo, este comando clona a distro como “Ubuntu-Cloned:”

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

    Distro de clone de importação WSL

  6. Digite o seguinte comando para confirmar que a distro foi clonada e pressione Enter :

    wsl --list

  7. Digite o seguinte comando para iniciar o clone no Windows Subsystem for Linux e pressione Enter :

    wsl --distribution NAME-CLONED-DISTRO

Depois de concluir as etapas, o clone de distribuição será importado para o seu destino. A única desvantagem desse processo é que o clone não terá a mesma integração das distros instaladas pela Microsoft Store. Por exemplo, depois que a distro é importada para o computador, ela não será registrada no menu Iniciar nem aparecerá como um aplicativo na página de configurações “Aplicativos instalados”.

Se você deseja iniciar a distribuição recém-clonada, precisará executar o wsl --distribution DISTRO-CLONE-NAMEcomando. Além disso, se você planeja desinstalar a distribuição, deve usar o wsl --unregister DISTRO-CLONE-NAMEcomando.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *