Como habilitar o Shell Bash do Linux no Windows 10 [Suporta WSL 2]

30 de abril de 2020 0 531

Enquanto todos estavam ocupados eliminando a Microsoft, o gigante Redmon foi em frente e adquiridoa popular plataforma de gerenciamento de código, GitHub. Em linhas semelhantes, a Microsoftingressou na Linux Foundation como parceiro para oferecer suporte ao kernel do Linux no Windows 10. Todas essas decisões indicam que a Microsoft leva a sério o desenvolvimento e a pesquisa de software no Windows 10. Portanto, se você é um estudante ou um programador, Mostrarei como você pode ativar o Linux Bash Shellno Windows 10 e aproveite esse recurso incrível. Não apenas isso, mas também compartilharei as etapas para atualizar do Windows Subsystem para Linux (WSL 1) para o WSL 2 mais recente, que traz muitas melhorias novas. Com tudo isso dito, vamos em frente e aprender sobre o processo de instalação.

Habilitar o Shell Bash do Linux no Windows 10

Os passos para ativar o Linux Bash Shellno Windows 10 é bastante simples e direto. Tudo o que você precisa fazer é ativar determinados recursos no Windows 10 e baixar a sua escolha deDistribuição Linuxda Microsoft Store. É isso aí. Então, vamos seguir as etapas em detalhes sem demora.

1. Primeiro, precisamos ativar o recurso “Windows Subsystem for Linux”. Para fazer isso, pressione a tecla Windows uma vez e digite “recursos do Windows”. Depois disso, clique em “Ativar ou desativar os recursos do Windows” .

Como ativar o shell Bash do Linux no Windows 10 [WSL 2] 6>

2. Em seguida, role para baixo e ative “Windows Subsystem for Linux”. Agora, reinicie o computador para refletir as alterações.

Habilitar o Shell Bash do Linux no Windows 10>

3. Após a reinicialização, abra a Microsoft Store e procure por “Linux” . Você encontrará muitas distribuições do Linux, incluindoUbuntu e Kali Linux. Para este artigo, escolhi o Ubuntu por ser mais popular entre os usuários em geral. Agora, clique no botão “Instalar”.

Habilitar o Shell Bash do Linux no Windows 10>

4. Após a instalação, reinicie o computador novamente para que as alterações entrem em vigor. Agora, basta procurar por “Ubuntu” no menu Iniciar e abra-o .

Habilitar o Shell Bash do Linux no Windows 10>

5. Por alguns segundos, ele mostrará “instalando …”. e depois disso, você pode definir seuUNIXnome de usuário e senha . Voila, o Terminal Linux está pronto para uso!

Habilitar o Shell Bash do Linux no Windows 10>

6. Aqui está o Linux Bash Shell em ação no Windows 10 . Eu posso usar muitos dosComandos do Linuxe funciona perfeitamente. Você pode até atualizar para a versão mais recente do Linux executando o sudo apt upgradecomando

Habilitar o Shell Bash do Linux no Windows 10>

Como atualizar o subsistema Windows para Linux (WSL 1) para WSL 2

Se o seu PC estiver inscrito no programa Windows Insider e for atualizado para a versão 18917 ou superior , você poderá atualizar para o WSL 2. mais recente. Ele vem com uma melhoria significativa no desempenho, sobre a qual falamos em detalhes na próxima seção. Então, vamos em frente e aprender como atualizar do WSL 1 para o WSL 2.

1. Antes de passar para o WSL 2, precisamos ativar outro Recurso do Windows. Semelhante ao que fizemos na primeira etapa da seção acima, procure por “recursos do Windows” novamente e abra-o. Agora, role para baixo e ative o recurso “Virtual Machine Platform” . Finalmente, reinicie o seu computador.

Como atualizar o subsistema Windows para Linux (WSL 1) para WSL 2>

2. Em seguida, abra o PowerShell com privilégio de administrador e execute o comando abaixo. Substitua pelo nome da distribuição instalada como Ubuntu, Debianou Kali Linux. Agora, seu PC começará a converter o WSL 1 para o WSL 2. Dificilmente levará de 5 a 10 minutos.

wsl --set-version  2

Como atualizar o subsistema Windows para Linux (WSL 1) para WSL 2>

3. Agora, digite o comando abaixo no PowerShell para verificar a versão atual do Windows Subsystem paraLinux. Agora ele deve mostrar a versão 2. Impressionante, você mudou para o WSL 2!

wsl -l -v

Como atualizar o subsistema Windows para Linux (WSL 1) para WSL 2>

Como o WSL 2 é melhor que o WSL 1?

Com o lançamento do WSL 2, você pode fazer muito mais no Windows 10, pois ele vem com um kernel Linux real . Demora quase 20x menos tempo que o WSL 1 para buscar comandos de E / S e compilar programas que são grandes melhorias. O WSL 1 foi enviado com uma camada de compatibilidade do kernel Linux que levou muito mais tempo para descompilar comandos e atender chamadas do sistema. Além disso, havia um suporte limitado a comandos no WSL 1, que agora foi substituído pelo suporte completo ao WSL 2. Basicamente, para programadores e estudantes sérios, é uma vantagem ter o Windows e o suporte completo ao Linux lado a lado.

Aqui está um exemplo de quão rápido e eficiente o WSL 2 é em comparação com o WSL 1. O WSL 2 mais recente levou 4,09 segundos para transferir a página inicial do Google em comparação aos 11,64 segundos do WSL 1 . Você está economizando 3x menos tempo, o que é de grande importância na programação e no desenvolvimento de software.

Como atualizar o subsistema Windows para Linux (WSL 1) para WSL 2>

Como o WSL 2 agora está empacotado com os Kernels e Aplicativos Linux, você também pode executar a GUI do Ubuntu . No entanto, não é suportado nativamente e teremos que esperar a Microsoft implementar esse recurso incrível. A partir de agora, existem algumas maneiras de terceiros de executar a GUI usando oVirtualização Hyper-Vno Windows 10, mas o processo é muito complexo para um usuário comum . Assim, quando o WSL 2 for lançado com suporte nativo à GUI, certamente informaremos as etapas completas.

Aqui está uma breve linha do tempo da data de lançamento do WSL 2 .

  • Windows Insider – junho de 2019 [Já está disponível, versão 18917 ou superior]
  • Public Release – Primeiro trimestre de 2020

Use o Linux Bash Shell com suporte ao WSL 2 no terminal do Windows

Agora, após o lançamento do Windows Insider em setembro, você pode usar o Bash Shell junto com o PowerShell e o prompt de comando lado a lado noTerminal do Windows. E a grande parte é que ele suporta a mais recente WSL 2. Não há necessidade de converter a distribuição sempre. Você pode simplesmente abrir o Terminal do Windows e clicar no botão “seta para baixo” e selecionar “Ubuntu”. É isso aí. Aproveitar!

Use o Linux Bash Shell com suporte ao WSL 2 no terminal do Windows>

Faça do Windows 10 sua próxima estação de trabalho com suporte completo ao Linux

Portanto, essa foi nossa visão detalhada do Windows Subsystem para Linux e como você pode ativar o Linux Bash Shell com suporte a WSL 2 no Windows 10. É incrível como a Microsoft está demonstrando seu compromisso de oferecer suporte completo ao Linux no Windows 10. Claramente, a Microsoft está tentando tornar o Windows 10 uma plataforma universal para todos, incluindo usuários médios, desenvolvedores e, claro, alunos. Enfim, isso é tudo de nós. Se você achou o artigo informativo e deseja ver postagens semelhantes no novo ecossistema Windows-Linux, fique atento. Traremos guias e tutoriais mais detalhados no futuro.

Como