Nesta publicação e aula do canal WebMundi.com, aprenderemos aa instalar o o WSL ( Windows Subsystem for Linux ) no Windows 10, este recurso permite que se execute o Linux dentro do Windows sem a necessidade de utilizar emuladores ou maquinas virtuais.
🎦 Instalação WSL – Windows Subsystem for Linux – Linux dentro do Windows
🎦 Como Instalar o WSL (Windows Subsystem for Linux) no Windows e ter o Linux dentro do Windows ✅💻
🕐 Conteúdo
- Introdução
- Pré-requisitos : Instalação WSL Windows
- O que é o WSL (Subsistema Windows para Linux)?
- O que posso fazer com o WSL ? E quais suas Vantagens de utilização ?
- Instalação do WSL : Passo a Passo
- Como Instalar uma distribuição do Linux no WSL
- Acessando o Linux via Windows Terminal
Pré-requisitos de Instalação WSL Windows
Para instalar o WSL no seu computador você deve estar executando:
- Windows 10 versão 2004 ou superior (Build 19041 e superior)
- Windows 11.
Mas fique tranquilo, vamos aprender a verificar isso logo mais a frente.
- Também é necessário ativar o recurso de virtualização no BIOS do seu PC.
- Ter um PC de 64bits
O que é o WSL Windows Subsystem for Linux (Subsistema Windows para Linux) ?
O Subsistema do Windows para Linux (WSL) é um recurso do sistema operacional Windows que permite que você execute um sistema de arquivos Linux, juntamente com ferramentas de linha de comando do Linux e aplicativos de GUI.
Tudo isso, totalmente integrado e compatível com Windows e sua área de trabalho e aplicativos Windows tradicionais.
O que posso fazer com o WSL ? E quais suas Vantagens ?
O WSL permite executar o Linux em um shell bash com sua escolha de distribuição (Ubuntu, Debian, OpenSUSE, Kali, Alpine etc.).
Com isso, você pode executar programas nativos dos sistemas GNU/Linux dentro do próprio Windows sem a necessidade de emuladores ou do uso de máquinas virtuais.
Em seguida, vamos a um exemplo prático onde já tenho o WSL instalado juntamente com a distribuição Ubuntu 22.04 LTS (Recurso demonstrado em nossa vídeo aula)
Vale lembrar que posso instalar outras distros Linux, juntamente com esta do Ubuntu que vou executar.
Para abrir esta distro instalada, vou em iniciar e escolho o item Ubuntu 22.04 LTS
Usando o Bash ou Terminal Linux, você pode executar aplicativos e ferramentas de linha de comando do Linux.
Por exemplo, você pode digitar
lsb_release -a
E pressione Enter.
Depois de executar o comando, você verá os detalhes da distribuição do Linux em execução no momento.
O WSL também permite que você:
- Execute as ferramentas de linha de comando comuns, como
grep
,sed
,awk
ou outros binários ELF-64. - Execute scripts de shell do Bash e aplicativos de linha de comando do GNU/Linux, incluindo:
- Ferramentas: vim, emacs, tmux
- Linguagens: NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go etc.
- Serviços: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
- Instale o software adicional usando o seu próprio gerenciador de pacotes de distribuição do GNU/Linux.
O WSL é uma mão na roda principalmente para desenvolvedores, que por algum motivo tenham que usar o windows, mas não querem abrir mão do desempenho e robustez de um ambiente Linux.
Exemplo prático de Utilização WSL2
Um exemplo disso, que vamos ver aqui em um próxima vídeo aula no canal, é a instalação de um servidor web local com (Apache PHP e MySQL) no subsistema WSL 2 do Windows.
Ou seja, será possível desenvolver no Windows tendo um servidor local Linux sem ter que utilizar uma máquina virtual ou emulador.
O WSL2 não vem com ambiente gráfico Linux fornecido na instalação padrão, pelo menos por enquanto, mas como servidor web este recurso não é necessário em nenhum momento.
Mas isso fica pra uma outra aula, vamos a agora a instalação do WSL no Windows.
Instalação do WSL
Então vamos agora a instalação WSL no Windows 10.
Etapa 1 – Habilitar o Subsistema do Windows para Linux
Antes de instalar qualquer distribuição do Linux no Windows, você precisará primeiro habilitar o recurso opcional “Subsistema do Windows para Linux”.
Para isso, abra o PowerShell como Administrador acessando o menu Iniciar > PowerShell > clique com o botão direito do mouse > Executar como Administrador) e insira o comando a seguir:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Etapa 2 – Verificar os requisitos para executar o WSL 2
Em seguida, vamos verificar a versão e o número de build do Windows, para isso, selecione a tecla do logotipo do Windows + R, digite winver e selecione OK.
Ou digite winver no Prompt do Powershell.
Requisitos WSL 2
Antes de mais nada, para prosseguir na instalação, o Windows precisa estar executando as seguintes versões:
- Para sistemas x64: Versão 1903 ou superiores, com o Build 18362 ou superiores.
- Em sistemas ARM64: Versão 2004 ou superiores, com o Build 19041 ou superiores.
- Os builds inferiores a 18362 não dão suporte a WSL 2.
Use o Assistente do Windows Update para atualizar a sua versão do Windows
Etapa 3 – Habilitar o recurso de Máquina Virtual
A etapa 3 do processo de Instalação WSL é habilitar o recurso de maquina virtual, porém para isso, seu computador exigirá funcionalidades de virtualização que são ativadas no BIOS do seu PC para que o WSL 2 possa ser instalado.
Caso tenha dúvidas como se faz este procedimento assista a nossa outra vídeo aula que ensina o passo a passo sobre Como ativar a virtualização no BIOS do seu PC seja Intel ou AMD
Em seguida, após ativação do Recurso de Virtualização BIOS do PC, vamos 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.
Etapa 4 – Baixar o pacote de atualização do kernel do Linux para WSL 2
Após o computador ser reiniciado, vamos a quarta etapa do processo que é o download e instalação do pacote de atualização do kernel do Linux, para isso, vamos aos seguintes passos.
- Baixar o pacote de atualização do kernel do Linux para WSL 2 mais recente:
- Instalar o pacote, executando o pacote de atualização baixado na etapa anterior.
Dessa forma, Clique duas vezes para executar o programa e na sequencia você receberá uma solicitação para fornecer permissões elevadas; selecione ‘sim’ para aprovar essa instalação.)
Depois que a instalação for concluída, vamos a próxima etapa do processo que é configurar o WSL 2 como a sua versão padrão.
Ao instalar novas distribuições do Linux (ignore essa etapa se você quiser que as novas instalações do Linux sejam definidas como WSL 1).
Etapa 5 – Definir o WSL 2 como a sua versão padrão
Depois de instalar o pacote, vamos Definir o WSL 2 como a sua versão padrão, para isso, abra o PowerShell e execute este comando para definir o WSL 2 como a versão padrão ao instalar uma nova distribuição do Linux:
wsl --set-default-version 2
Como Resultado, teremos o WSL2 Definido como versão padrão no Windows.
Etapa 6 – Instalar a distribuição do Linux de sua escolha
Dessa forma, finalmente, vamos agora Instalar uma distribuição Linux no subsistema Linux do Windows.
Portanto, siga os seguintes passos:
- Abra a Microsoft Store conforme em tela e vamos escolher uma distribuição do Linux.
- Os links a seguir abrirão a página da Microsoft Store para cada distribuição:
- Na página da distribuição, selecione “Obter”.
No meu caso, vou escolher a distro Ubuntu 22.04 LTS, mas fique a vontade para escolher a distro que mais lhe agrada.
Etapa 7 – Procedimentos pós instalação Linux Ubuntu 22.04 LTS no WSL Windows
Então agora, vamos abrir o Ubuntu no Windows WSL, clicando no botão abrir da Microsoft Store ou procurar o ícone do Ubuntu no Menu iniciar.
Com isso, será aberta a janela onde iremos finalizar a instalação do Ubuntu no WSL e vamos aguardar o Unpacking da distro.
Logo depois, será apresentada uma janela inicial e basta clicar em OK para continuarmos a configuração do Ubuntu
Na sequencia, será aberta uma janela para escolhermos a linguagem que utilizaremos no Ubuntu.
Para selecionar a opção desejada, utilize as teclas de setas e enter.
Repare que não temos o idioma português, vou selecionar English ou Inglês.
Depois, será solicitado os dados do usuário do sistema operacional.
Informe seu nome, username, senha e confirmar a senha.
Após informar os dados e posicionar sobre o opção done e pressionar Enter.
As configurações selecionadas são aplicadas e só temos que aguardar a finalização do processo.
Após isso será exibida uma tela informando que a instalação foi finalizada com sucesso e para continuarmos basta pressionar enter para reiniciar o WSL com Ubuntu.
E após reiniciar o sistema seja que já tenho o bash ou terminal shell do Ubuntu.
e posso executar qualquer comando Linux como por exemplo:
sudo ls -lha
este comando lista os arquivos e diretórios da pasta corrente.
posso também usar o comando apt, como por exemplo:
apt list — upgradable
Além de toda esta comodidade de ter os ambientes windows e Linux, podemos também utilizar o Windows Terminal para interagir com distros instaladas no WLS.
Acessando o Linux no WSL via Windows Terminal
O Windows Terminal traz uma experiência mais agradável na utilização do WSL e outros terminais além de ser customizável.
Caso você não tenha o Windows terminal instalado em seu PC, a instalação e customização deste recurso é bem simples, e já ensinamos em outra vídeo aula aqui do canal.
Para assistir, basta clicar no link a seguir:.
O Windows Terminal permite trabalhe com diversas janelas de terminais WSL, SSH, PowerShell, Prompt de Comando, Azure Cloud Shell, entre outros.
Nesta aula, você também encontra dicas de customização do Windows Terminal.
Acessando WSL via Windows Teminal
Em seguida, vamos aprender como acessamos o Ubuntu WSL pelo Windows Terminal.
Assim, vou abrir o Windows Terminal, digitando terminal na barra de pesquisa.
Depois ao Acessar o programa, vou clicar no ícone abrir uma nova guia e escolher a distribuição instalada no WSL, no meu caso Ubuntu 22.04 LTS.
Repare que a tela do Windows Terminal é mais agradável, ao passo que pode ser customizável e permitir trabalhar com outros prompts.
Documentação Oficial : WSL Windows Subsystem for Linux : Microsoft
Para Maiores informações consulte a documentação Oficial do WSL
Documentação WSL Oficial : Site da Microsoft
O conteúdo foi útil ?
Se a esta aula lhe ajudou de alguma forma em seu desenvolvimento profissional, não esqueça de se inscrever no canal ou indicar este vídeo aos seus amigos.
Se você puder e quiser você pode nos apoiar doando qualquer valor através de nosso pix.
Chave pix: [email protected]
Essas doações ajudam a manter o canal e nosso site e também na criação de novos conteúdos.
E por falar em criação de conteúdo, em breve, em nossas futuras vídeo aulas aqui do canal, aprenderemos a instalar o Oracle SQL Developer e também a desbloquear o banco de dados de exemplo da Oracle chamado HR.
Por isso não esqueça de se inscrever no canal e ativar as notificações para ser avisado sobre novos vídeos aqui do canal.
Materiais e leituras que recomendamos para você:
- Como instalar o Linux Mint 20 no Virtualbox 6.1 : Windows 10
- Instalação SQL Developer Oracle no Linux
- Como Instalar o Servidor XAMPP no Linux – Localhost Apache MySQL PHP
- Instalação e configuração do Flutter no Windows 10
- Sobre as oportunidades em desenvolvimento Java
- Como Instalar Tema Escuro no Netbeans : Dark Mode
- Atualização Windows 7 para Windows 10 Grátis
- Dicas de produtividade no Windows com teclas de atalho
- Como se conectar a um computador remoto via Prompt de Comando
- Como Instalar o SQL Developer Oracle no Linux
- DBeaver : Alternativa ao SQL Server Management Studio Linux
- Como listar as maiores tabelas ou objetos Oracle
Loja WebMundi.com : Informática
-
Nova xiaomi tws fone de ouvido sem fio bluetooth 5.0 dual estéreo à prova d’ água esportes hd chamada earbud controle de toque fone de ouvido longo standby
-
Divoom Timebox Evo Bluetooth Portable Speaker with Clock Alarm Programmable LED Display for Pixel Art Creation Unique Gift
-
MIFA F10 Outdoor Wireless Bluetooth Stereo Portable Speaker Built-in mic Shock Resistance IPX6 Waterproof Speaker with Bass
-
Xcell XC-CM-19 Anvil aux 3,5mm Stereo Surround Music RGB Speakers Computer Sound Bar 2.0 PC Notebook Box
+ Ofertas Informática, Computadores e Tecnologia
Obrigado
Esperamos que esta publicação tenha lhe ajudado a aprofundar seus conhecimentos em Windows / Linux.
Qual é sua experiência no Windows / Linux ?
Conte pra nós a sua experiência, adoraríamos saber.
Como entusiasta em desenvolvimento de software, queremos enriquecer sua experiência e conhecimento sobre este produto.
Se você gostou deste post, compartilhe com seus amigos ou nos acompanhe pelas redes sociais.
Tem alguma dúvida ou observação a fazer ?
Além disso, você pode nos ajudar a criar mais conteúdos como este. Como ?
Adquira produtos em nossa Loja Virtual, uma parceria do webmundi.com com as maiores plataformas de comércio eletrônico do Brasil.
Lembrando que comprando em nossa loja você apoia a criação de vídeos gratuitos aqui no site e em nosso canal do YouTube.
Prestigie também nossos apoiadores e anunciantes conhecendo seus produtos e serviços.
É simples e rápido e assim você ajuda a gente a crescer. 👍🏼
Obrigado e um grande abraço