Como atualizar de WSL para WSL 2 no Windows 10
A Microsoft portou o WSL 2 para o Windows 10 versão 1909 e versão 1903. Inicialmente, estava disponível exclusivamente no Windows 10 versão 2004. Agora, os usuários que instalaram duas versões anteriores do sistema operacional podem atualizar o subsistema do Windows para Linux para a última geração e obter benefícios de usá-lo.
WSL 2 é uma nova versão da arquitetura que capacita o subsistema Windows para Linux a executar binários ELF64 Linux no Windows. Esta nova arquitetura muda a forma como esses binários do Linux interagem com o Windows e o hardware do seu computador, mas ainda fornece a mesma experiência do usuário como no WSL 1 (a versão atual amplamente disponível).
número de fotos no google photos
Propaganda
Ele vem com um kernel Linux real com Windows que tornará possível a compatibilidade total de chamadas de sistema. Esta é a primeira vez que um kernel Linux é enviado com o Windows. WSL 2 usa a mais recente tecnologia de virtualização para executar seu kernel Linux dentro de uma máquina virtual de utilitário leve (VM). Para disponibilizá-lo para mais usuários do Windows 10, a Microsoft disponibilizou para duas versões anteriores do sistema operacional.
como descobrir o que é meu carneiro
Todos os seus principais recursos estarão disponíveis, incluindo
- O desempenho do sistema de arquivos agora está no mesmo nível das velocidades do Mac e Linux
- Suporte aprimorado de chamada do sistema para todos os aplicativos Linux, principalmente: Docker, FUSE, rsync, etc.
- Kernel Linux completo
- Docker Desktop adicionou suporte para usar WSL 2 como seu mecanismo
Builds18362.1049
e18363,1049
ou superior são necessários para fazer o WSL2 funcionar. Eles são liberados com KB4571748 .
A atualização de WSL para WSL 2 exigirá que você execute estas etapas
- Habilite o subsistema Windows para Linux
- Habilite o recurso opcional Virtual Machine Platform
- Baixe o pacote de atualização do kernel Linux
- Defina WSL 2 como sua versão padrão
- Instale uma distribuição Linux dentro dela.
Para atualizar de WSL para WSL 2 no Windows 10,
- Abrir PowerShell como administrador .
- Para instalar o WSL, execute este comando:
dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart.
- Habilite o recurso opcional da plataforma de máquina virtual executando o seguinte comando:
dism.exe / online / enable-feature / featurename: VirtualMachinePlatform / all / norestart
- Reinicie o Windows 10 .
- Baixe o pacote de atualização do kernel Linux mais recente e instale-o: Pacote de atualização do kernel WSL2 Linux para máquinas x64
- Defina WSL 2 como sua versão padrão. Abra o PowerShell como administrador e execute:
wsl --set-default-version 2
. - Agora você pode instalar distros WSL 2 da Microsoft Store (consulte a nota).
Você terminou!
como cancelar a escrita proteger um usb
Nota: Algumas das distros WSL legadas não são projetadas para rodar no WSL 2. Você precisa desinstalá-las manualmente. Aqui está a lista de distros compatíveis com WSL 2.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU / Linux
- Fedora Remix para WSL
- Pinguim
- Pengwin Enterprise
- Alpine WSL
Além disso, você tenta converter uma distro WSL clássica para a plataforma mais recente, conforme descrito na postagem Instale o subsistema Windows para Linux 2 no Windows 10 . Resumindo, execute o comandowsl --set-version 2
no PowerShell elevado. Substitua o nome da distro pelo nome real da distro, por exemplo, Ubuntu:wsl --set-version Ubuntu 2
.Isso converterá a distro específica para WSL 2.
A atualização do WSL 1 para o WSL 2 pode levar vários minutos para ser concluída, dependendo do tamanho da distribuição de destino.