O Windows 10 agora permite exportar ambientes Linux instalados , criando um arquivo TAR do sistema de arquivos raiz que você pode importar em outros PCs. Copie seus sistemas configurados entre computadores, compartilhe-os com outras pessoas ou apenas salve um backup.
Índice
Os recursos de importação e exportação foram adicionados na atualização de maio de 2019, que é o Windows 10 versão 1903. Se você ainda não o instalou, não poderá usar essas opções de linha de comando.
Você só precisa de duas novas opções para o wsl
comando do Windows : --export
e --import
. A --export
opção exportará o sistema de arquivos raiz de uma distribuição Linux como um arquivo TAR. A --import
opção permite importar o sistema de arquivos raiz de uma distribuição Linux como um arquivo TAR.
O wsl
comando é um comando do Windows — wsl.exe. Você precisará executá-lo em um ambiente PowerShell ou Prompt de comando, não em um subsistema do Windows para ambiente Linux. Você pode abrir um clicando com o botão direito do mouse no botão Iniciar ou pressionando Windows + x e clicando em “Windows PowerShell”.
Para listar as distros instaladas, execute o seguinte comando:
wsl --list
Agora, use o seguinte comando para exportar o sistema de arquivos de uma distribuição para um arquivo TAR:
wsl --export distro_name file_name.tar
Por exemplo, para exportar o sistema Ubuntu 18.04 para um arquivo chamado ubuntu.tar, executaríamos:
wsl --export Ubuntu-18.04 ubuntu.tar
Agora você tem um arquivo TAR contendo o sistema de arquivos da distribuição Linux. O arquivo que criamos – baseado em um sistema Ubuntu 18.04 LTS bastante padrão – tinha 645 MB. Se você instalou mais software em sua distribuição, será maior.
Você pode usar o wsl
comando com a --import
opção de importar um arquivo TAR criado desta forma. Em uma janela do PowerShell ou Prompt de comando, execute o seguinte comando
wsl --import distro_name install_location file_name.tar
Por exemplo, digamos que você queira importar uma distro de um arquivo TAR localizado em C: \ Users \ Chris \ ubuntu.tar, chame-o de “Ubuntu-18.04” e armazene-o em C: \ Users \ Chris \ ubuntu. Você executaria:
wsl --import Ubuntu-18.04 C: \ Users \ Chris \ ubuntu C: \ Users \ Chris \ ubuntu.tar
Se você deseja coincidir onde o Windows normalmente os instala por padrão, eles geralmente estão em suas próprias pastas em C: \ Users \ NAME \ AppData \ Local \ Packages. Por exemplo, você pode querer colocar o Ubuntu em C: \ Usuários \ NOME \ AppData \ Local \ Packages \ Ubuntu.
Onde quer que você coloque o local de instalação, observe que você não deve modificar os arquivos diretamente das ferramentas do Windows. Veja como você deve acessar os arquivos no Explorador de Arquivos.
Você pode desinstalar uma distro com a --unregister
opção junto com seu nome. Isso resultará na exclusão de todos os arquivos da distribuição Linux.
Use o seguinte comando para ver todas as distribuições instaladas:
wsl --list
Em seguida, especifique a distribuição que deseja excluir:
wsl --unregister distro_name
Por exemplo, se for chamado Ubuntu-18.04, você executaria:
wsl --unregister Ubuntu-18.04
Esse recurso também permite mover distribuições instaladas de forma rápida e fácil para outra pasta ou unidade. Apenas exporte a distribuição para um arquivo TAR, cancele o registro do sistema e importe o arquivo TAR para outro local no sistema.
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…