How To / Windows

3 maneiras rápidas de instalar o subsistema Linux para Windows (WSL)

  • Instalar a WSL é simples: aqui estão três métodos que funcionam para o Windows 10 e 11.
  • O Subsistema Windows para Linux destina-se a atrair os criadores de software.
  • A Microsoft está a fazer do Windows a plataforma de eleição para tudo e todos.

Windows e Linux não são duas palavras que ouves juntas numa frase com muita frequência, pelo menos não de uma forma amigável. Mas, nos últimos anos, a Microsoft tentou e conseguiu tornar o Windows mais apelativo para os programadores de Linux, as pessoas que precisavam do Linux para o seu trabalho.

Isso foi possível com a introdução de Subsistema Windows para Linux, abreviatura de WSL. O que estamos a fazer é basicamente uma máquina virtual que corre Linux sob Windows. Não estás satisfeito com esta definição? Consulta o sítio Web da Microsoft para obteres (muitos) mais detalhes sobre como isto funciona.

Por que razão instalarias a WSL em vez de uma máquina virtual com a tua distribuição Linux preferida? A Microsoft afirma que o desempenho é melhor, com menos despesas gerais. Também é menos complicado do que uma configuração de dual-boot. Portanto, basicamente, a WSL é o meio termo entre uma VM Linux e um sistema de arranque duplo.

Por padrão, a WSL não é instalada no Windows, mas, felizmente, é muito fácil começar a usá-la. Encontrei três maneiras de instalar a WSL no Windows, todas elas funcionando no Windows 10 e no Windows 11. Podes escolher a que preferires.

Primeiro, instala a plataforma da máquina virtual

Um requisito importante antes de começares é que tens de ativar o Plataforma de máquinas virtuais no teu computador. É uma funcionalidade opcional (temos um guia para a sua instalação), mas incluí este passo no primeiro guia, uma vez que vais instalar a Plataforma de Máquina Virtual e o Subsistema para Linux a partir do mesmo local.

Não te esqueças que o módulo Virtual Machine Platform é necessário para o WSL, independentemente da forma como o instalas.

Se falhares este passo, quando tentares lançar o WSL vais receber a seguinte mensagem.

falta a funcionalidade necessária do windows wsl

Adiciona a WSL como uma funcionalidade opcional

1. Abre o Menu Iniciar e começa a escrever para procurar Características opcionais. Abre a página da aplicação Definições.

2. Desloca-te para baixo até chegares a Mais funcionalidades do Windows no fundo.

windows 11 mais funcionalidades opcionais

3. Abre uma nova janela. Percorre a lista e verifica Plataforma de máquinas virtuais e Subsistema Windows para Linux. Carrega em OK para instalar os dois.

subsistema windows para linux funcionalidade opcional

4. Será necessário reiniciar o computador, por isso reinicia-o conforme as instruções.

Estás quase a terminar. O WSL está agora instalado, mas é necessário um passo adicional, que é instalar a distribuição Linux de escolha. Isso é feito separadamente de duas maneiras (outra vez não?!).

Sim, há duas maneiras de instalar a distribuição Linux necessária para que a WSL realmente funcione. Uma delas é a partir do Prompt de Comando/PowerShell, e a outra é a partir da Microsoft Store. Cada método está incluído no final dos próximos dois guias.

Que distribuições Linux são suportadas pela WSL?

Atualmente, existem 5 distribuições que podes instalar para o Windows Subsystem for Linux:

- Ubuntu (4 versões)
- Debian
- Kali Linux
- openSUSE
- SUSE

Como instalar o WSL a partir do prompt de comando

Agora, esta é a forma nerd de instalar o WSL. Ainda assim, é muito fácil de fazer:

1. Abre o Menu Iniciar e digita cmd. Não carregues em Enter, mas clica com o botão direito do rato no primeiro resultado, Prompt de comando e selecciona Executa como administrador.

prompt de comando executar como administrador

3. Executa o seguinte comando para veres as distros disponíveis que podem ser instaladas atualmente.

wsl --list --online
lista de distros do windows wsl

4. Agora digita outro comando para realmente instalar o WSL, juntamente com a Distro desejada. Se não mencionares a distro ou outras opções o Ubuntu será selecionado por defeito.

wsl --install -d DISTRO_NAME

Certifica-te de que substituis DISTRO_NAME pelo nome real da distribuição que pretendes instalar. No meu caso, escolhi Ubuntu.

windows wsl instala a distro

5. Para continuar, é necessário reiniciar o computador. Depois de o computador arrancar, aparece esta janela.

instalando a distro ubuntu wsl

Terás de fornecer um nome de utilizador e uma palavra-passe após um curto período de instalação.

6. Depois deste passo, serás recebido com a shell do Linux. Agora tudo está completamente funcional.

ubuntu wsl welcome

Método recomendado: Como instalar o WSL a partir da Windows Store

Por último, recomendo que instales o módulo WSL diretamente a partir da loja do Windows. Primeiro, porque é muito fácil de fazer. Segundo, porque funciona isolado do Windowsnuma caixa de areia protegida e será atualizado automaticamente, tal como qualquer outra aplicação.

1. Abre o Menu Iniciar e digita Windows Store.

2. Procura por Subsistema Windows para Linux e clica no botão Obtém para instalar o WSL como uma aplicação do sistema.

subsistema windows para linux microsoft store

3. Reinicia, se necessário, e volta a abrir a Windows Store.

4. Procura por Ubuntu ou qualquer outra distro que prefiras. Deverão aparecer como aplicações. Clica em Obtém para instalares. E pronto... já está.

loja windows distro ubuntu aplicação para wsl

Quando quiseres iniciar o WSL, podes fazê-lo pesquisando Subsistema Windows para Linux no menu Iniciar, ou digitando wsl no prompt de comando ou no PowerShell.

Por defeito, o Linux será iniciado na pasta Windows do utilizador atual. Se estás familiarizado com o Linux, tenho a certeza que te vais safar muito bem a partir daqui.

iniciar o wsl a partir da linha de comandos

Se precisares de substitui a distro instalada podes desinstalá-lo a partir do Adiciona ou remove programas da aplicação Definições e, em seguida, transfere uma nova a partir da loja do Windows.

Se quiseres desinstalar o WSL tens de desinstalar tanto a distro como os itens do Windows Subsystem for Linux (pode haver mais do que um, verifica bem) no Aplicações e funcionalidades página de definições.

desinstala o windows wsl e a distro

Lê também: Como executar aplicações Linux no Windows com uma interface gráfica completa.

Se tiveres instalado a WSL como uma funcionalidade opcional, não a encontrarás aqui. Segue os mesmos passos do primeiro guia e desmarca as opções correspondentes.

Espero que este guia seja fácil de seguir, como eu pretendia. Se ainda tiveres dúvidas, diz-me nos comentários e eu tentarei esclarecer as coisas para ti.

Avatar para Ionuț-Alexandru Popa
Sou escritor e editor-chefe do BinaryFork. Sou apaixonado por tecnologia, ciência, exploração espacial e cinema. Comecei a escrever sobre tecnologia há mais de 20 anos, depois de me ter licenciado em Ciências Informáticas.
Queres trabalhar de forma mais inteligente, não mais difícil? Junta-te à nossa Newsletter GRATUITA
Aprende truques que podes utilizar diariamente para poupar tempo. Também receberás um PDF com os atalhos de teclado essenciais do Windows 11.
INSCREVE-ME!
Queremos ouvir o que tens para dizer:

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Os nossos leitores apreciam debates acalorados, desde que sejam educados, pelo que pedem o teu respeito, mesmo que não concordes totalmente com eles. Agradece!

O conteúdo escrito no nosso sítio Web está disponível gratuitamente devido aos anúncios que exibimos. Por favor, apoia os nossos esforços e desativa o teu AdBlocker quando visitares o nosso site. Agradecemos-te!
Junta-te à nossa Newsletter GRATUITA e aprende dicas informáticas que podes utilizar para fazeres as coisas mais rapidamente
Cada subscritor recebe um PDF com os atalhos de teclado essenciais do Windows 11.
QUERO JUNTAR-ME A TI!