Estamos empolgados em anunciar que a partir de hoje você pode experimentar o Windows Subsystem for Linux 2 instalando a versão 18917 do Windows no programa Insider Fast! Neste post do blog, abordaremos como começar, os novos comandos wsl.exe e algumas dicas importantes. A documentação completa sobre o WSL 2 está disponível em .

Introdução ao WSL 2
Mal podemos esperar para ver como você começará a usar o WSL 2. Nosso objetivo é fazer com que o WSL 2 se sinta igual ao WSL 1, e aguardamos seu feedback sobre como podemos melhorar. O documento explica como começar a utilizar o WSL 2.
Existem algumas mudanças na experiência do usuário que você notará ao começar a usar o WSL 2. Aqui estão as duas mudanças mais importantes nesta prévia inicial.
Coloque seus arquivos Linux no seu sistema de arquivos raiz Linux
Certifique-se de colocar os arquivos que você acessará com frequência com aplicativos Linux dentro do seu sistema de arquivos raiz Linux para aproveitar os benefícios de desempenho dos arquivos. Entendemos que passamos os últimos três anos dizendo para você colocar seus arquivos na unidade C ao usar o WSL 1, mas este não é o caso no WSL 2. Para desfrutar do acesso mais rápido ao sistema de arquivos no WSL 2, esses arquivos devem estar dentro do sistema de arquivos raiz Linux. Também tornamos possível que aplicativos do Windows acessem o sistema de arquivos raiz Linux (como o File Explorer! Tente executar: explorer.exe . no diretório home da sua distribuição Linux e veja o que acontece), o que tornará essa transição significativamente mais fácil.
Acesse seus aplicativos de rede Linux com um endereço IP dinâmico nas versões iniciais
O WSL 2 inclui uma grande mudança de arquitetura usando tecnologia de virtualização, e ainda estamos trabalhando para melhorar o suporte à rede. Como o WSL 2 agora roda em uma máquina virtual, você precisará usar o endereço IP dessa VM para acessar aplicativos de rede Linux a partir do Windows, e vice-versa, você precisará do endereço IP do host Windows para acessar aplicativos de rede do Windows a partir do Linux. Nosso objetivo é incluir a capacidade de o WSL 2 acessar aplicativos de rede assim que pudermos! Você pode encontrar todos os detalhes e as etapas sobre como fazer isso em nossa documentação localhost aqui .
Mudanças na Experiência do Usuário Entre WSL 1 e WSL 2 .
Também adicionamos alguns novos comandos para ajudá-lo a controlar e visualizar suas versões e distribuições do WSL.
wsl --set-version
Use este comando para converter uma distribuição para usar a arquitetura WSL 2 ou usar a arquitetura WSL 1.
: a distribuição Linux específica (ex.: “Ubuntu”): 1 ou 2 (para WSL 1 ou 2)
wsl --set-default-version
Altera a versão de instalação padrão (WSL 1 ou 2) para novas distribuições.
wsl --shutdownTermina imediatamente todas as distribuições em execução e a máquina virtual leve do WSL 2.
A VM que alimenta as distribuições do WSL 2 é algo que pretendemos gerenciar totalmente para você, então a inicializamos quando você precisa e a desligamos quando não precisa. Pode haver casos em que você deseje desligá-la manualmente, e este comando permite que você faça isso, encerrando todas as distribuições e desligando a VM do WSL 2.wsl --list --quiet
Lista apenas os nomes das distribuições.
Este comando é útil para scripting, pois só irá mostrar os nomes das distribuições que você instalou sem mostrar outras informações como a distribuição padrão, versões, etc.wsl --list --verbose
Exibe informações detalhadas sobre todas as distribuições.
Este comando lista o nome de cada distro, em qual estado a distro está e qual versão está em execução. Também mostra qual distribuição é padrão com um asterisco.Olhando para frente e ouvindo seu feedback
Você pode esperar obter mais recursos, correções de bugs e atualizações gerais do WSL 2 dentro do programa Windows Insiders. Fique atento ao blog de experiências deles e a este blog para saber mais notícias do WSL 2.
Se você encontrar algum problema ou tiver feedback para nossa equipe, por favor, registre um problema no nosso Github em:
Se você encontrar algum problema ou tiver feedback para nossa equipe, por favor, registre um problema em nosso Github em: , e se você tiver perguntas gerais sobre o WSL, pode encontrar todos os membros da nossa equipe no Twitter em .
Fonte: habr.com
