Como instalar o Linux no Windows com WSL

Install Linux Windows Wsl Featured
⏱️ 20 min read

Para uma experiência Linux completa, não há substituto para uma instalação completa. Mas se você é um usuário do Windows que deseja instalar o Linux, o Windows Subsystem for Linux (WSL) é um ótimo lugar para começar. Colocar uma distribuição Linux em funcionamento em sua máquina Windows é muito fácil, se você está apenas aprendendo Linux ou quer usar um ambiente de desenvolvimento Linux, então vale a pena tentar se você estiver curioso. Aqui você aprenderá como instalar o Linux no Windows com WSL.

O que é o Windows Subsystem para Linux (WSL)?

O Windows Subsystem for Linux (WSL) é um recurso instalável no Windows que permite executar uma distribuição Linux compatível com a Microsoft Store em um dispositivo Windows 10 ou Windows 11. A Microsoft fez uma parceria com a Canonical (a editora do Ubuntu) para trazer seus recursos de linha de comando bash para um desktop Windows típico, para que você possa integrar Linux e Windows em seu fluxo de trabalho.

O WSL suporta sistemas de arquivos Linux usando comandos para Bash, mas não pode oferecer uma experiência de desktop Linux completa, o que só é possível com uma máquina virtual ou procedimento de inicialização dupla. A partir do Windows 11, o WSL oferece suporte a aplicativos GUI nativos do Linux, como Gedit, GIMP e Nautilus em conjunto com o Bash.

Para um usuário Linux que gosta de usar as ferramentas de linha de comando, o WSL parece muito natural e normal. Também é bastante útil para desenvolvedores do Windows, que desejam implantar aplicativos do Windows em ambientes de servidor Linux.

Distribuições Linux que funcionam com WSL

Para trabalhar com sua distribuição Linux favorita no WSL, primeiro verifique se ela pode ser baixada da Microsoft Store. Exemplos suportados incluem:

Benefícios da WSL: o que você obterá

A seguir estão os principais benefícios de usar o WSL em seu dispositivo Windows:

  • Ter Linux em cima do Windows: você terminará com uma máquina virtual Linux que pode ser executada no Windows. Você pode ter qualquer uma de suas distros favoritas instaladas e em execução ao mesmo tempo.
  • Execute aplicativos Linux como aplicativo Windows autônomos: se você deseja iniciar aplicativos Linux a partir do menu Iniciar do Windows ou fixá-los na barra de tarefas do Windows, o WSL permite acessá-los na área de trabalho do Windows.
  • Alternar entre Windows e Linux: você pode alternar rapidamente entre Linux e Windows e, talvez o mais importante, acessar seus arquivos e programas do Windows de dentro do shell do Linux. O WSL é talvez o único software que permite Recortar e Colar em aplicativos Windows e Linux.
  • Suporte para idiomas e serviços multiplataforma: com o WSL instalado, você pode executar programas avançados entre dois sistemas operacionais integrados. Estes incluem vim, emacs, NodeJS, Python, Ruby, C/C++, Rust, Go, MySQL, Apache e MongodB.
  • Suporta aplicativos do Windows para hábitos de usuário do Linux: você é um usuário frequente do Linux? Agora você pode trazer seus comandos favoritos do Linux para uma área de trabalho do Windows sem ter que lidar com sua interface de usuário. Se você deseja editar um arquivo do Word ou executar o Notepad ++, pode fazê-lo facilmente do jeito Linux.

Por outro lado, se você for um usuário do Windows que nunca usou o Linux antes, precisará aprender alguns comandos básicos do Linux para começar. Não se preocupe. Não há muitos deles para as necessidades de um usuário do Windows.

Instalando e configurando o WSL no Windows 10

Você precisará estar executando uma versão atualizada do Windows 10 para que isso funcione, mas esse é o único requisito além de saber como usar o Windows PowerShell ou o prompt de comando.

As instruções abaixo configurarão você com a versão mais recente do Windows Subsystem for Linux (WSL2, Build 21354 em setembro de 2021).

  1. No seu dispositivo Windows 10, procure um recurso do Painel de Controle chamado “ativar ou desativar recursos do Windows”.
Wsl Install Ativar ou desativar recursos do Windows
  1. Quando a tela do menu Recursos do Windows for aberta, verifique as opções de “Windows Subsystem for Linux” e “Windows PowerShell”.
Opções do Linux Windows Wsl
  1. Abra o PowerShell ou (Linha de Comando). Certifique-se de executá-lo como administrador.
  2. Cole o seguinte script:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Wsl Instalar Powershell Wsl Script Habilitando
  1. Se ele solicitar que você reinicie, faça isso; caso contrário, siga em frente.
  2. Abra a Microsoft Store e procure por “Linux” para ver todas as opções disponíveis. Aqui, estamos instalando o Ubuntu.
Wsl Instalar Selecione o Aplicativo Linux Microsoft Store
  1. Clique no botão “Instalar” de dentro do aplicativo Store. Ele fará o download da distribuição Linux desejada.
Instalação do Wsl Baixando o Wsl da loja
  1. Você receberá uma notificação assim que a distribuição Linux for instalada na área de trabalho do Windows 10. No futuro, você poderá abri-lo diretamente no menu Iniciar.
Wsl Install Download Distro Instalado
  1. Quando a janela do bash do Linux for aberta, escolha um nome de usuário. Não precisa ser igual ao seu login do Windows.
Wsl Install Downloaded Distro Digite o nome de usuário
  1. Digite uma senha e digite-a novamente.

Observação: a senha é invisível, portanto, guarde-a em um local seguro. Se você esquecer sua senha, terá que desinstalar a distribuição Linux, que excluirá todos os seus arquivos Linux.

02 Wsl Instalação Bem-sucedidajpg
  1. Atualize sua instalação usando:
sudo apt update
Atualização do Wsl Instalar Sudo Apt Continuação
  1. Aguarde a conclusão das atualizações e verifique se há versões atualizáveis ​​em sua distribuição Linux usando:
apt list --upgradable
Lista de Apts de Instalação Wsl Atualizável
  1. Depois de encontrar todas as atualizações disponíveis, digite o seguinte para garantir que todas elas sejam aplicadas ao seu sistema:
sudo apt upgrade
Wsl Instalar Sudo Apt Upgrade
  1. As atualizações levam algum tempo, pois os modelos são extraídos dos pacotes do Linux, seguidos por uma pré-configuração e as configurações que estão sendo aplicadas. Seja paciente, pois esse processo é automático.
Wsl Instalar Sudo Apt Upgrade Acontecendo
  1. Se você deseja instalar qualquer pacote específico do Ubuntu, como npm, groovy, impish ou hirsuit, você pode usar:
sudo apt install [package_name]
Wsl Instalar Sudo Instalar
  1. Aguarde até que as atualizações terminem, quando a barra de progresso verde chegar a 100%. Se houver algum erro devido à configuração incorreta do seu PC, a barra de progresso ficará vermelha e sugerirá ações corretivas.
Instalação do Wsl Sudo Instalação em andamento

Usando WSL com Windows

Se quiser, você pode usar sua instalação do Linux como um sistema próprio no Windows, com arquivos e programas totalmente separados. Você pode querer alguns arquivos armazenados no Linux por suas vantagens de velocidade, mas uma das grandes vantagens do WSL é que você pode interagir com seus arquivos e pastas do Windows montando efetivamente a unidade em seu sistema Linux. Isso permite que você use o Linux com qualquer coisa que você tenha no Windows, mantendo todas as suas coisas no mesmo lugar.

Agora que você aprendeu a instalar o Linux usando o WSL em seu dispositivo Windows 10, é hora de se familiarizar com seus comandos básicos.

Comandos básicos do Linux

Se você estiver familiarizado com a navegação de linha de comando do Linux, pode pular um pouco. Caso contrário, a seguir estão alguns comandos básicos que você precisa saber para se movimentar em uma linha de comando do Linux.

Usar comandos do Linux em um shell do Windows, como o PowerShell ou o prompt de comando, é fácil. Apenas use:

wsl [the command you want to use]
  1. Por exemplo, aqui está o comando para “imprimir diretório de trabalho”, que mostra o caminho do diretório atual a partir da raiz.
wsl pwd
  1. Se você deseja listar todo o conteúdo do seu diretório atual usando o comando Linux, basta digitar:
wsl ls.

Isso executará o comando Linux no Windows sem abrir o sistema operacional real.

  1. Às vezes você precisará criar diretórios no Linux. Para isso, use:
wsl mkdir "give a name to the directory"
  1. Para alterar o arquivo de caminho padrão para o diretório recém-criado, use:
cd "created directory name"

Verifique a captura de tela abaixo para ver todos os comandos destacados acima em ação.

Wsl Instalar Comandos Básicos do Linux
  1. Se você deseja iniciar todo o sistema operacional de dentro do PowerShell ou do Prompt de Comando, também é fácil. Apenas corra:
wsl.exe

ou

bash.exe
Comandos de instalação do Wsl Bash do Wsl

Eventualmente, porém, você provavelmente se perguntará como acessar os diretórios do Windows de dentro do próprio sistema Linux. A chave aqui é que o Windows é essencialmente montado como uma unidade externa ao sistema Linux, para que o Linux possa usá-lo como armazenamento, tornando-o praticamente o mesmo que usar seu sistema operacional para editar arquivos em uma unidade flash.

  1. Abra seu terminal Linux (Ubuntu, neste caso) como administrador do Windows.
Wsl Install Launch Distro baixado
  1. Acesse sua unidade Windows C: digitando:
cd /mnt/c
Unidade C de instalação Wsl acessada
  1. Para ver algumas edições em ação, crie uma pasta usando:
mkdir [your_directory_name]
Wsl Instalar Criar Diretório
  1. Abra o Explorador de Arquivos e verifique sua unidade C: para confirmar que o Ubuntu criou uma pasta lá.
Instalação Wsl Criar diretório verificado
  1. Desça até o caminho do diretório digitando:
cd /mnt/c/[your_directory_name]
Wsl Instalar Criar Diretório Aberto
  1. Crie um arquivo usando:
touch [your_file_name]
Instalação Wsl Criar arquivo de diretório criado
  1. Verifique se o arquivo de texto recém-criado está disponível no diretório escolhido.
Instalação Wsl Criar Arquivo de Diretório Criado Verificado
  1. Para editar o arquivo, use:
nano [your_file_name]
Comando Wsl Instalar Nano
  1. Para testar, adicione qualquer texto fictício na tela de comando. Isso adicionará alterações ao arquivo criado pelo bash.
Edição de comandos Wsl Install Nano

Digite algumas palavras e pressione Ctrl + O para salvar e Ctrl + X sair.

  1. Verifique seu sistema de arquivos do Windows novamente. Você deverá ver um arquivo de texto com o conteúdo inserido.
Arquivo de instalação Wsl salvo

Se desejar, você pode navegar para qualquer outra pasta ou documento em sua unidade Windows e editá-lo usando o Ubuntu.

  1. Digamos que você queira acessar seus arquivos Linux no Windows ou talvez queira apenas uma representação GUI do seu sistema de arquivos. Navegue até o diretório Linux que você deseja ver e digite:
explorer.exe .
Wsl Instalar Explorer Exe

o . no final representa o diretório atual e, se você incluí-lo, explorer.exe iniciará uma janela do Windows Explorer que mostra seus arquivos do Linux.

  1. Você pode realmente iniciar outros aplicativos do Windows e executar comandos do Windows no Linux também. Por exemplo:
Notepad.exe

inicia o Bloco de Notas.

Wsl instalar o bloco de notas aberto com Linux

Execute aplicativos de GUI do Linux no Windows 11

Até agora, vimos como executar o Linux com a linha de comando no Windows 10. A partir do Windows 11, agora é possível ter uma experiência de GUI limitada no Windows Subsystem for Linux (WSL).

Você precisa pelo menos estar em um Windows 11 build 22000 ou superior para aproveitar os aplicativos GUI para Ubuntu ou qualquer outro pacote de distribuição suportado.

  1. Atualize do Windows 10 para o Windows 11 seguindo as etapas listadas neste guia.
  2. No seu dispositivo Windows 11, vá para PowerShell no modo Administrador. Para instalar o Ubuntu, digite o seguinte:
wsl --install -d Ubuntu
Wsl Instale o Powershell Windows11 Baixando o Ubuntu 1
  1. Você também pode atualizar o WSL em seu dispositivo usando
wsl --update
  1. Aguarde a conclusão do download da distribuição. Para trabalhar com as alterações, reinicie o sistema uma vez.
Wsl Install Powershell Windows11 Gui App Support instalado
  1. Após a reinicialização, as atualizações de recursos entrarão em vigor e a nova distribuição será instalada no seu dispositivo Windows 11. Ele será iniciado automaticamente a partir daqui.
Instalação do Wsl Iniciando o Ubuntu
  1. Depois que a distribuição de destino for iniciada na janela bash do Windows 11, você poderá instalar qualquer aplicativo GUI, como o Gedit, que é um editor de texto.
sudo apt install gedit -y
Wsl Instalar Gedit Instalando
  1. Após a instalação do aplicativo GUI gedit, você pode iniciá-lo usando:
gedit ~/.bashrc
Lançamento do Gedit de instalação do Wsl

Vimos como instalar e iniciar aplicativos GUI em seu terminal Linux Bash. Se você conhece os comandos relevantes do Linux, pode começar a testá-los no Windows.

perguntas frequentes

1. Como desinstalo distribuições WSL ou Linux do meu PC com Windows?

Você pode desinstalar o WSL e suas distribuições usando o PowerShell/linha de comando ou em “Adicionar ou remover programas” no Windows 10/“Aplicativos e recursos” no Windows 11.

Para desinstalar qualquer distribuição Linux configurada usando o PowerShell em um PC com Windows, use o seguinte comando no modo Admin:

wslconfig /u "distro name"
Wsl Desinstalar Desinstalar o Ubuntu

Para verificar se a distribuição foi desinstalada, use:

wsl -l
Lista de Distros de Instalação Wsl

Para diferenciar o WSL do PowerShell, digite o seguinte, que fornecerá uma lista de aplicativos instalados. Você pode usar ainda wsl –- help para ser guiado para a desinstalação.

Get-WmiObject -Class Win32_Product | Select-Object -Property Name
Lista de programas de desinstalação Wsl

Obviamente, a maneira mais fácil de desinstalar o WSL é acessá-lo na sua lista de aplicativos e clicar no botão Desinstalar. A tela a seguir é para o Windows 11.

Wsl Instalar Desinstalar Wsl Preview App Gui

2. Onde meus arquivos WSL são armazenados em um dispositivo Windows?

Para acessar arquivos WSL em um dispositivo Windows 10/11 para qualquer distro instalada, procure o %LOCALAPPDATA% pasta oculta na unidade C.

3. O Subsistema Windows Linux é seguro de usar?

Sim. O sistema Windows host sempre tem controle total sobre o subsistema Linux convidado. Contanto que você tenha habilitado os recursos de segurança no Windows com o Windows Defender e corrigido os erros de configuração no arquivo Defender, seu subsistema Linux virtual é seguro para uso.

O que mais você pode fazer?

Agora que você sabe como instalar o Linux no Windows 10 e 11 e como ele interage com o Windows, você pode fazer o que quiser. Você pode executar linguagens de programação, executar servidores locais, usar um IDE do Windows para trabalhar no shell do Linux, executar várias distribuições do Linux ao mesmo tempo ou apenas brincar com o Linux para se familiarizar com a linha de comando. O preço do fracasso é muito baixo. Se você estragar alguma coisa, redefinir ou reinstalar sua distribuição Linux é muito fácil.

Para trabalhar com prompts do bash, verifique as melhores opções disponíveis. Enquanto estiver executando um subsistema Linux no Windows, confira alguns dos melhores jogos Linux para jogar no seu PC Windows.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x