Como utilizar o subsistema Windows para Linux 2 (WSL 2) no Windows 11

O Windows Subsystem for Linux 2 (WSL 2) é um recurso inovador que permite que um kernel Linux genuíno seja executado diretamente em um sistema Windows. Com isso, os desenvolvedores e profissionais de TI podem operar distribuições Linux de maneira integrada junto com os aplicativos Windows existentes, maximizando a produtividade e a flexibilidade.

Termos relacionados ao WSL 2

  • WSL 2: A segunda versão do subsistema Windows para Linux que integra um kernel Linux real ao Windows.
  • Kernel: O componente principal de um sistema operacional que se comunica diretamente com o hardware.
  • Distribuição Linux: Variantes do sistema operacional Linux que incluem o kernel Linux e diversos pacotes de software.
  • Hyper-V: Uma tecnologia de virtualização da Microsoft.

Por que usar WSL 2 no Windows 11

WSL 2 oferece melhorias significativas de desempenho em relação ao seu antecessor, WSL 1. Com seu kernel Linux real, ele fornece maior desempenho do sistema de arquivos e compatibilidade completa de chamadas de sistema, crucial para desenvolvedores que exigem uma experiência Linux autêntica em uma plataforma Windows.

Etapas para configurar WSL 2 no Windows 11

  1. Verifique os pré-requisitos do sistema

    Certifique-se de que os recursos de virtualização estejam ativados nas configurações de BIOS ou UEFI do computador.

  2. Habilite WSL e plataforma de máquina virtual

    Navegue até Painel de Controle -> Programas -> Ativar ou desativar recursos do Windows. Aqui, selecione as opções "Windows Subsystem for Linux" e "Virtual Machine Platform". Reinicie o computador após fazer essas seleções.

  3. Instale uma distribuição Linux

    Visite a Microsoft Store e pesquise as distribuições Linux preferidas, como Ubuntu, Debian ou Fedora. Clique em "Install" na distribuição escolhida.

  4. Defina WSL 2 como versão padrão

    Abra o prompt de comando e execute o seguinte comando:

    wsl --set-default-version 2

    Isso garante que o WSL 2 seja a versão padrão para qualquer nova distribuição Linux.

  5. Inicie e configure a distribuição Linux

    Abra a distribuição Linux instalada no menu Iniciar. Na primeira inicialização, insira um nome de usuário e senha UNIX que serão usados ​​para o ambiente Linux.

Conclusão

Com o WSL 2 no Windows 11, as fronteiras entre o Windows e o Linux ficam cada vez mais confusas, oferecendo aos desenvolvedores um ambiente de desenvolvimento incomparável que combina o melhor dos dois mundos. Aproveitar o poder do WSL 2 garante um fluxo de trabalho tranquilo e eficiente para tarefas relacionadas ao Linux.