WSL — Linux no Windows
Olá CUBOTEC'S, Sim! É isso mesmo que você está acabando de ler!!!
Já ouviu falar de poder rodar uma distribuição Linux dentro do Windows sem a necessidade de instalar uma máquina virtual? Isso mesmo, agora você pode! Essa não é uma opção nova. Na verdade, é uma função desde a versão do Windows 10 Build 14316, mas agora com a atualização para versão 2004 Build 19041, ganhou mais funcionalidades e muitas, muitas melhorias como por exemplo o WSL 2 que é uma nova versão da arquitetura no WSL que altera o modo como as distribuições do Linux interagem com o Windows. As metas principais do WSL 2 são aumentar o desempenho do sistema de arquivos, bem como adicionar compatibilidade completa com a chamada do sistema.
Como funciona na prática?
A Microsoft desenvolveu uma camada de compatibilidade usando bibliotecas do Kernel Windows — sem nenhum código Linux — para reproduzir binários executáveis do Linux nativamente no Windows 10. Vale frisar que não se trata de um emulador ou virtualizador, a interface de kernel do WSL converte as chamadas dos binários Linux em chamadas de sistema do Windows e as executa em velocidade nativa — papel parecido ao que o Wine executa nos sistemas Linux. Você pode obter detalhes desse processo lendo o artigo oficial da Microsoft.
Como ativar?
Já que estamos falando de Linux, vamos fazer tudo na linha de comando.
Antes de instalar as distribuições do Linux no Windows, você deverá habilitar o recurso opcional “Subsistema do Windows para Linux”.
Abra o PowerShell como administrador e execute:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Sistema WSL habilitado. Agora vamos atualizar para o WSL 2.
OBS: Como falei acima, o WSL somente para a verso 2004 Build 19041. Confirme sua versão abrindo Prompt de Comado (CMD) e digite ver
Antes de instalar o WSL 2, você deve habilitar o recurso opcional “Plataforma de Máquina Virtual”.
Abra o PowerShell como administrador e execute:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Reinicie o computador para concluir a instalação do WSL e a atualização para o WSL 2.
Após reiniciar, vamos instalar uma distribuição Linux:
Abra a Microsoft Store e escolha sua distribuição do Linux favorita.

Na página da distribuição, selecione Obter:

Configurar uma nova distribuição
Na primeira vez que você iniciar uma distribuição do Linux recém-instalada, uma janela de console será aberta e será solicitado que você aguarde um ou dois minutos para que os arquivos sejam descompactados e armazenados em seu PC. Todas as futuras inicializações deverão levar menos de um segundo.
Em seguida, você precisará criar uma conta de usuário e uma senha para sua nova distribuição do Linux.

Definir a versão de distribuição para WSL 1 ou WSL 2
Verifique a versão do WSL atribuída a cada uma das distribuições do Linux instaladas abrindo a linha de comando do PowerShell e inserindo o comando (disponível somente no Windows Build 19041 ou superiores): wsl -l -v
Para definir uma distribuição para ter suporte de qualquer versão do WSL, execute:

Assegure-se de substituir <distribution name> pelo nome real da sua distribuição e <versionNumber> pelo número ‘1’ ou ‘2’. Você pode retornar ao WSL 1 a qualquer momento executando o mesmo comando acima, mas substituindo “2” por “1”.
No meu caso, o comando ficou assim:
Além disso, se quiser tornar o WSL 2 sua arquitetura padrão, você poderá fazê-lo com este comando:

Isso definirá a versão de qualquer nova distribuição instalada no WSL 2.
Instalei a distribuição Debian e já está como WSL versão 2:
Agora meu amigo, é só colocar em prática aquele curso de linha de comando do Linux.
Até a próxima pessoal.
#FicaDica
Este artigo foi útil?
Para manter um padrão de qualidade para vocês, estamos sempre investindo em ferramentas de trabalho desde Serviços de Hospedagem de Site, Cloud Computer, Backups, Monitoramento de Redes, empresas e entre outros; para maiores informações:
clientes@doctor.com ou sac@doctor.com