Como verificar a versão do Windows Subsystem for Linux (WSL) no Windows

23 de agosto de 2022 às 23:05

Você tem o Windows Subsystem for Linux (WSL) em execução no Windows 11 ou Windows 10 para tentar alguns comandos bash e talvez executar alguns dos melhores aplicativos Linux. É muito mais fácil do que usar uma inicialização dupla para ter os dois sistemas operacionais.

CONTINUA DEPOIS DA PUBLICIDADE - OTZADS

Algumas coisas funcionam apenas em certas versões do WSL, e você não tem certeza de qual você tem. Então, mostraremos como verificar a versão do WSL no Windows 11 e no Windows 10, além de alguns outros truques.

Como verificar a versao do Windows Subsystem for Linux WSL

Qual é a diferença entre as versões do WSL?

Existem apenas duas versões do WSL; WSL 1 e WSL 2. A principal diferença é que o WSL 2 possui o kernel Linux completo, enquanto o WSL 1 não. Pense no WSL 1 como o WSL lite. Se você é um usuário Linux comprometido ou sério em aprender Linux, use o WSL 2. Ele é executado como uma máquina virtual completa com todas as funcionalidades que a virtualização traz. O WSL 2 aumentará o desempenho do sistema de arquivos e oferece suporte à compatibilidade total com chamadas do sistema.

O WSL 2 está disponível apenas no Windows 11 ou Windows 10, versão 1903 Build 19362 ou mais recente. Se você usa o Windows 10 e o mantém atualizado, está tudo bem. Se você não tiver certeza, temos um artigo para ajudá-lo a descobrir qual versão do Windows você tem. As versões mais antigas do Windows 10 são compatíveis apenas com o WSL 1.

Como verificar a versão do WSL no Windows

Se você instalar o WSL no PowerShell ou na linha de comando usando o wsl.exe –instalar comando, você tem a versão padrão do WSL. Isso significa que você tem a distribuição Linux Ubuntu 20.04 LTS e sua versão WSL 2.

Suponha que você não tenha certeza de ter feito a instalação padrão do WSL ou tenha adicionado várias distribuições Linux diferentes e queira saber qual versão elas são. Nesse caso, isso também é fácil de verificar.

  1. Abra o Prompt de comando ou Powershell e execute o comando wsl –lista –verbose ou wsl -l -v.
1661306716 353 Como verificar a versao do Windows Subsystem for Linux WSL
  1. A saída mostra o nome da distro como NOMEesteja em execução ou parado em ESTADOe a versão WSL em VERSÃO. Observe o asterisco. A distribuição WSL com o asterisco é a distribuição padrão para você.
1661306716 902 Como verificar a versao do Windows Subsystem for Linux WSL

Isso significa que se você executar o WSL sem informar qual distro usar, ele executará o padrão. Experimente para ver a interface de linha de comando (CLI) da distribuição padrão.

1661306716 498 Como verificar a versao do Windows Subsystem for Linux WSL

Como posso alterar a versão do WSL?

Vamos mudar o openSUSE-42 de WSL 1 para WSL 2. O mesmo método funciona para mudar qualquer distro de WSL 2 para WSL 1.

  1. Abra o Prompt de comando ou PowerShell e execute o seguinte comando: wsl –set-versão [name] [wsl version number] Onde nome é o nome da distro e número da versão wsl é a versão que você deseja. Neste caso, é wsl –set-version openSUSE-42 2.
1661306716 605 Como verificar a versao do Windows Subsystem for Linux WSL

Vai mostrar a mensagem Conversão em andamento, isso pode levar alguns minutos… Com uma nova instalação da distro, pode levar apenas 20 segundos. É feito quando você recebe a mensagem, Conversão concluída.

1661306716 19 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Para certificar-se de definir a versão do WSL corretamente, execute o wsl –lista –verbose ou wsl -l -v comando novamente.

Como posso verificar os padrões do WSL ou a última atualização?

Antes de alterar a versão padrão do WSL ou a distribuição padrão do Linux, você deve verificar quais são os padrões atuais. Isso também mostrará a última vez que o WSL foi atualizado.

  1. Abra o Prompt de comando ou PowerShell e execute o seguinte comando: wsl -status.
1661306717 715 Como verificar a versao do Windows Subsystem for Linux WSL

Você verá os padrões, a última vez que o WSL foi atualizado, bem como a versão do kernel.

CONTINUA DEPOIS DA PUBLICIDADE - OTZADS
1661306717 821 Como verificar a versao do Windows Subsystem for Linux WSL

Como faço para atualizar o WSL?

Você verificou o horário da última atualização do WSL e já faz um tempo. Você gostaria de atualizá-lo para ter certeza de que tem a versão mais recente.

  1. Abra o Prompt de comando ou PowerShell como administrador. Faça isso localizando o prompt de comando ou o PowerShell no Começar menu, clique com o botão direito do mouse e selecione Executar como administrador.
1661306717 184 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Execute o comando wsl – atualização. Se houver uma atualização disponível, ela será baixada e instalada.
1661306717 312 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Quando a atualização terminar, você poderá ver a versão atualizada do kernel neste momento. Agora execute o comando wsl – desligar para que a alteração tenha efeito.
1661306717 341 Como verificar a versao do Windows Subsystem for Linux WSL

Como posso obter atualizações automáticas para WSL?

Você verificou seu status WSL e viu a mensagem que diz: “…as atualizações automáticas não podem ocorrer devido às configurações do seu sistema.”? Veja como corrigir isso.

  1. Abrir Configurações do Windows e vai para atualização do Windows então Opções avançadas.
1661306717 956 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Ligar Receba atualizações de outros Microsoft produtos. Agora você sempre terá a versão mais recente.
1661306717 286 Como verificar a versao do Windows Subsystem for Linux WSL

Como posso alterar a versão padrão do WSL?

CONTINUA DEPOIS DA PUBLICIDADE

Talvez você queira ter apenas o WSL 1 para futuras instalações de distribuição Linux. Isso mudou rapidamente. Isso também pode ser usado para definir o WSL 2 como padrão.

  1. Abra o Prompt de comando ou PowerShell e execute o seguinte comando: wsl –set-default-version [wsl version number] onde wsl version number é a versão que você deseja. Neste exemplo, é wsl –set-default-versão 1. Você vai ver a operação foi completa com sucesso quando estiver feito.
1661306717 830 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Execute o wsl -status comando para confirmar que a versão padrão do WSL foi alterada.
1661306717 637 Como verificar a versao do Windows Subsystem for Linux WSL

Como posso alterar a distribuição padrão do Linux?

Talvez você queira executar uma distribuição Linux diferente do Ubuntu ao abrir o menu Iniciar do Windows e selecionar WSL. Tudo bem, é fácil mudar.

  1. Abra o Prompt de comando ou PowerShell e execute o comando wsl –set-default [name], em que name é o nome da distro conforme mostrado pelo comando list. Neste exemplo, vamos alterá-lo para kali-linux.
1661306718 533 Como verificar a versao do Windows Subsystem for Linux WSL
  1. Leva apenas um segundo para que a alteração aconteça e o prompt de comando seja exibido novamente. Use o wsl –lista –verbose ou wsl -l -v comando para confirmar que a distribuição padrão foi alterada.
1661306718 68 Como verificar a versao do Windows Subsystem for Linux WSL

Agora quando você corre WSL de Começar menu, ele abre o Kali Linux.

1661306718 62 Como verificar a versao do Windows Subsystem for Linux WSL

Saiba mais sobre os comandos WSL

Para ver os documentos de ajuda integrados para WSL, use o comando wsl –ajuda.

1661306718 147 Como verificar a versao do Windows Subsystem for Linux WSL

Além disso, confira nossos artigos sobre como instalar o WSL e usar o bash no Windows 11. Volte novamente e certamente teremos mais artigos relacionados ao WSL para você.

Mais sobre:
SUGESTÕES PARA VOCÊ