O Windows Subsystem for Linux (WSL) é uma maneira eficiente de aproveitar os benefícios de diferentes sistemas operacionais Linux em PCs e laptops com Windows 10. WSL permite que aplicativos Linux sejam executados diretamente em um sistema Windows 10 sem usar software de virtualização como VirtualBox ou VMware. O WSL está disponível para Windows 10 e Windows Server 2019.
Windows Subsystem for Linux (WSL) é uma camada de compatibilidade desenvolvida pela Microsoft para executar binários Linux. Não contém nenhum código do kernel Linux; em vez disso, ele usa uma interface de kernel compatível com Linux. A desvantagem do WSL é que ele não é capaz de executar todos os softwares Linux, especialmente aqueles que requerem serviços de kernel Linux.
Podemos executar aplicativos Linux em modo gráfico instalando o servidor X11 de código aberto no Windows 10 (hosts). No entanto, o desempenho seria ruim devido à falta de aceleração de áudio ou hardware.
As vantagens do WSL são muitas, como o usuário não precisa instalar nenhuma máquina virtual para testar aplicativos Linux; pode-se instalar e criar servidores web Apache (pilha LAMP) e Nginx nativamente no Windows 10; diferentes tipos de sistemas de distribuição Linux disponíveis como aplicativos como Debian, Ubuntu, Kali Linux e OpenSuse; Consome poucos recursos em comparação com máquinas virtuais; navegue pelo sistema de arquivos; uso de aplicativos Linux de linha de comando via Bash e muito mais… Agora, vamos ver como instalar o Windows Subsystem para Linux no Windows 10 ou Windows Server 2019. O WSL não está disponível para versões mais antigas do Windows.
Habilite o subsistema Windows para Linux (WSL) no Windows 10
- AbrirPainel de controle
- Clique emProgramasopção
- Selecione oAtivar ou desativar recursos do Windows
- Role para baixo e encontreSubsistema Windows para Linux
- Quando ele aparecer, selecione seucaixa de seleçãoe clique emo OKbotão.
- OSubsistema Windows para Linux (ASL)obterá automaticamenteinstaladono sistema em alguns minutos.
- Após a instalação, clique noReinicie agorabotão.
- Agora abra a loja do Microsoft Windows e pesquise Linux
- Instale qualquer um dos aplicativos Linux de código aberto disponíveis no Windows 10
Instalação passo a passo com capturas de tela
Etapa 1:Clique no Menu Iniciar do Windowse navegue para abrir o painel de controle.
Etapa 2:No Painel de Controle,clique no botão “Ativar ou desativar recursos do Windows"Opção. Como alternativa, você pode pesquisar pordiretamente na caixa de pesquisa do Windows.
Etapa 3:Role para baixo, e você encontrará uma opção paraSubsistema Windows para Linux.Uma caixa é dada na frente disso. Clique nele para verificar e depois cliqueoOKbotão para instalar o WSL no Windows 10.
Etapa 4:Quando for solicitado a reiniciar o sistema, faça isso.
Passo 5: Após a instalação, acesse a Microsoft Store e baixe o aplicativo Linux para brincar.
Etapa 6:Quando você pesquisa o termo Linux, os ambientes Run Linux of Windows, Debian, Ubuntu, OpenSuse Enterprise Server e Kali Linux serão exibidos. Escolha aquele com o qual deseja trabalhar para baixar e instalar. Aqui, estamos instalando o Ubuntu 18.04.
Etapa 7:Depois de instalar o Ubuntu ou outros aplicativos Linux no Windows, podemos simplesmente ir até a caixa de pesquisa e digitar o nome deles. Por exemplo, instalamos o Ubuntu, então digitamos Ubuntu.
Etapa 8: Assim que você abrir o bash do Ubuntu no Windows, poderá executar os comandos nativos do Linux diretamente nos sistemas Windows 10. Agora você pode configurar um servidor web Apache (LAMP) sem a necessidade de servidores WAMP ou do tipo XAMPP. Todos os arquivos dos aplicativos Linux serão salvos em sua unidade C sem contradição com os arquivos do Windows.
Tentamos configurar Apache e PHP no Ubuntu no subsistema Windows 10 para Linux e funcionou perfeitamente. Foi tranquilo e teve melhor desempenho do que instalar uma máquina virtual usando VirtualBox ou outro software de virtualização.
Portanto, desta forma, qualquer pessoa pode habilitar o subsistema Linux no Windows para testar diferentes comandos do Linux sem comprometer muito os recursos de hardware.
Outros recursos úteis:














