Como eu sei qual versão do wsl eu tenho?

Como eu sei qual versão do wsl eu tenho?
O Subsistema do Windows para Linux, também conhecido como WSL, é um recurso no Windows desenvolvido pela Microsoft Incorporation com Canonical para fazer o Linux executar em Windows 10 Devices. Muitos de nós dificilmente sabem que o Windows 10 agora está apoiando nativamente o Linux; sim! Como resultado, você pode executar qualquer distribuição Linux no Windows 10 sem instalar um aplicativo de terceiros.

Então, o que é WSL? WSL é uma camada de compatibilidade do kernel para executar binários Linux no Windows. O WSL converte as chamadas do Linux em chamadas do Windows e as executa, embora o WSL 2 tenha seu próprio kernel projetado especificamente que não precisava mais de tradução do sistema de chamadas. Depois de ativar o WSL no Windows e instalar a distribuição do Linux, você pode usar o Bash Shell para todos os utilitários compatíveis. É bastante útil para os desenvolvedores e até para estudantes interessados ​​em aprender Linux no Windows.

WLS 2 é o sucessor do WSL 1, que vem com muitos novos recursos, por exemplo, um aumento no desempenho e na compatibilidade de chamadas de sistema inteiro. A própria Microsoft projetou o kernel Linux para otimizá -lo para o WSL 2, o que permite executar toneladas de novos aplicativos, e quaisquer atualizações futuras do Linux estarão imediatamente disponíveis para uso. Para utilizar os novos recursos do WSL e obter compatibilidade completa de chamadas do sistema, você deve estar ciente da sua versão WSL. Se o seu sistema precisa de uma atualização ou já suporta WSL 2, como você conhece a versão do WSL no seu sistema? Este guia está focado nos métodos para verificar a versão WSL em seu sistema. Então, vamos começar:

Como verificar a versão WSL:

Se você estiver usando qualquer versão do Windows 10, terá o suporte do WSL. Como muitos novos recursos não funcionam na versão mais antiga do WSL, precisamos atualizá -lo para a versão mais recente. Existem poucos métodos para reconhecer se o seu sistema suporta WSL 2 ou não. Primeiro de tudo, verifique a versão do Windows 10 e para verificar, abra o prompt de comando e digite “Ver”:

A versão também pode ser verificada digitando "Informação do sistema" Na barra de pesquisa do Windows:

Se o número de construção for menor que “18917”, Então você terá WSL 1 em seu sistema. Por exemplo, na saída acima, a construção é “15063” o que significa que o PC tem WSL 1.

Se o número de construção for maior que “18917”, Então seu sistema suporta WSL 2. Para garantir que o WSL 2 esteja ativado em seu sistema, abra o prompt de comando do Windows e execute o comando abaixo mencionado:

> wsl -l -v

Ou:

> wsl - -list --verbose

Observe que o comando acima funciona apenas na versão do Windows Build “18362” e mais alto. Se a saída indicar a versão WSL corretamente, isso significa que o WSL 2 está ativado no seu sistema:

Se você não obtiver a saída acima, use o seguinte comando para ativar o WSL 2:

> wsl--def-default-version 2

Se o seu sistema tiver problemas com o comando acima, desinstale a distribuição Linux do seu sistema e execute o comando de atualização novamente. Depois disso, vá para a Windows Store e instale a distribuição Linux.

Embora o WSL 2 seja a versão mais recente, ainda existem alguns recursos que são suportados apenas pelo WSL 1, como acesso rápido a arquivos armazenados no Windows, suporte de porta serial, etc. Então, para definir uma versão específica do WSL como uma distribuição específica, use o comando:

> WSL--SET-Version [DISTRO_NAME] [WSL_VERSION_NUMBER]

Substitua o “[Distro_Name]” com o nome de distribuição Linux e mencionou a versão WSL no local de “[Wsl_version_number].”

Conclusão:

O WSL é um recurso do Windows que permite que os usuários do Windows 10 executem Linux no Windows 10 nativamente. Existem duas versões principais do WSL; WSL 2 é a versão atualizada do WSL 1 e suporta todas as chamadas do sistema e 20% mais rápido que seu antecessor. Embora o WSL 2 seja a versão atual e revisada, algumas exceções podem fazer você usar o WSL 1. Qual versão você deve usar é uma escolha pessoal, mas eu recomendaria ir com o WSL 2 porque é eficiente e permite que você instale atualizações do Linux facilmente.