Windows Tips & News

Instale o subsistema Windows para Linux 2 no Windows 10

Como instalar o subsistema WSL2 do Windows para Linux 2 no Windows 10

Com o lançamento do Windows 10 Build 18917, a Microsoft apresentou o WSL 2, o Windows Subsystem for Linux 2. Ele vem com um kernel Linux real com o Windows que tornará possível a compatibilidade total das chamadas do sistema. Esta é a primeira vez que um kernel Linux é enviado com o Windows. Hoje, veremos como habilitar WSL 2 no Windows 10.

WSL 2 é uma nova versão da arquitetura que capacita o subsistema Windows para Linux a executar binários ELF64 Linux no Windows. Essa nova arquitetura muda a forma como esses binários do Linux interagem com o Windows e o computador hardware, mas ainda fornece a mesma experiência do usuário que no WSL 1 (o atual amplamente disponível versão).

As mudanças arquitetônicas no WSL 2

WSL 2 usa o que há de melhor e mais recente em tecnologia de virtualização para executar seu kernel Linux dentro de uma máquina virtual (VM) leve. No entanto, WSL 2 NÃO será uma experiência tradicional de VM. Quando você pensa em uma VM, provavelmente pensa em algo que é lento para inicializar, existe em um ambiente muito isolado, consome muitos recursos do computador e requer seu tempo para gerenciá-lo. WSL 2 não possui esses atributos. Ele ainda proporcionará os benefícios notáveis ​​do WSL 1: Altos níveis de integração entre o Windows e o Linux, tempos de inicialização extremamente rápidos, pouca ocupação de recursos e, o melhor de tudo, não exigirá configuração de VM ou gestão.

Principais mudanças na WSL 2

Existem algumas mudanças na experiência do usuário que você notará quando começar a usar o WSL 2.

  • Acesso ao sistema de arquivos. Você precisa manter seus arquivos dentro do sistema de arquivos do Linux. Para aproveitar o acesso mais rápido ao sistema de arquivos no WSL 2, esses arquivos devem estar dentro do sistema de arquivos raiz do Linux. Agora é possível que os aplicativos do Windows acessem o sistema de arquivos raiz do Linux (como o File Explorer, apenas tente executar: explorer.exe / em seu shell bash e veja o que acontece), o que tornará essa transição significativamente mais fácil.
  • Configuração global WSL: Desde o Insider Build 17093, você pode configurar suas distros WSL usando wsl.conf.
  • Kernels personalizados. Você pode querer ter um kernel específico para alimentar suas distros WSL 2, como usar um determinado módulo de kernel, etc. Agora você pode usar o núcleo opção no .wslconfig para especificar um caminho para um kernel em sua máquina, e esse kernel será carregado na VM WSL 2 quando for iniciado. Se nenhuma opção for especificada, você voltará a usar o kernel Linux fornecido com o Windows como parte do WSL 2.
  • Você pode usar localhost para se conectar aos seus aplicativos Linux a partir do Windows.
  • Finalmente, WSL 2 é compatível com dispositivos ARM64.

Vamos ver como instalar o WSL 2 no Windows 10

Para instalar o subsistema Windows para Linux 2 no Windows 10,

  1. Habilite a opção WSL 1 clássica como detalhado aqui.
  2. Agora abra PowerShell como administrador.
  3. Execute o seguinte comando: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform. Seu computador deve tem suporte para virtualização, por exemplo. Intel VT-x, AMD RVI.
  4. Reinicie o Windows 10.
  5. Agora, abra o PowerShell como Administrador novamente.
  6. Liste as distros WSL disponíveis usando o comando wsl.exe -l -v. Você verá a lista de distros WSL e suas versões.
  7. Emita o comando wsl --set-version 2. Substitua o nome da distro pelo nome real da distro, por exemplo, Ubuntu: wsl --set-version Ubuntu 2.
  8. Agora, execute o comando wsl.exe -l -v mais uma vez para verificar se a distro foi convertida com sucesso. Veja o VERSÃO coluna.

Você terminou! A distro especificada agora é movida por WSL 2, trazendo todos os seus recursos impressionantes ao seu alcance.

Artigos relacionados:

  • Lista distribuições WSL Linux disponíveis no Windows 10
  • Remover usuário do WSL Linux no Windows 10
  • Adicionar ou remover usuários Sudo no WSL Linux no Windows 10
  • Remover usuário da distribuição WSL Linux no Windows 10
  • Adicionar usuário ao WSL Linux Distro no Windows 10
  • Atualizar e atualizar distribuição WSL Linux no Windows 10
  • Execute WSL Linux Distro como usuário específico no Windows 10
  • Redefinir e cancelar o registro da distribuição WSL Linux no Windows 10
  • Redefinir senha para distribuição WSL Linux no Windows 10
  • Todas as maneiras de executar a distribuição WSL Linux no Windows 10
  • Definir distribuição padrão WSL Linux no Windows 10
  • Encontre Executando Distribuições WSL Linux no Windows 10
  • Encerrar a execução da distribuição WSL Linux no Windows 10
  • Remova o Linux do painel de navegação no Windows 10
  • Exportar e importar distribuição WSL Linux no Windows 10
  • Acesse arquivos WSL Linux do Windows 10
  • Habilite WSL no Windows 10
  • Definir usuário padrão para WSL no Windows 10
  • Windows 10 Build 18836 mostra o sistema de arquivos WSL / Linux no File Explorer
Adicionar menu de contexto da unidade de limpeza no Windows 10

Adicionar menu de contexto da unidade de limpeza no Windows 10

Você pode adicionar Limpeza ao menu de contexto das unidades no Explorador de Arquivos do Windows...

Consulte Mais informação

Impedir que o Windows 10 exclua o cache de miniaturas

Impedir que o Windows 10 exclua o cache de miniaturas

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaNo ...

Consulte Mais informação

Desativar ou ativar o compartilhamento de arquivos e impressoras no Windows 10

Desativar ou ativar o compartilhamento de arquivos e impressoras no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaO W...

Consulte Mais informação