JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como instalar o subsistema Windows para Linux no Windows 10

Editado 3 Semanas atrás por ExtremeHow Equipe Editorial

Windows 10Subsistema Windows para LinuxInstalaçãoSistemaDesenvolvimentoRecursosConfiguraçãoInterface de Linha de ComandoFerramentasSoftware

Como instalar o subsistema Windows para Linux no Windows 10

Tradução atualizada 3 Semanas atrás

O Windows Subsystem for Linux (WSL) é uma característica notável que permite executar um ambiente Linux diretamente no Windows 10 sem a necessidade de configurar uma máquina virtual ou um sistema de dual boot. É especialmente útil para desenvolvedores e administradores de sistemas que desejam usar ferramentas de linha de comando do Linux em uma máquina Windows. Neste guia abrangente, explicaremos todo o processo de instalação do WSL no Windows 10 passo a passo. Se você é um programador experiente ou novo no Linux, este guia ajudará a simplificar o processo.

1. Introdução ao subsistema Windows para Linux

O Windows Subsystem for Linux (WSL) fornece uma camada de compatibilidade que permite executar executáveis binários Linux nativamente no Windows. Isso significa que você pode executar ferramentas como bash, utilitários como grep e sed, e até mesmo instalações de software diretamente do seu sistema operacional Windows 10. O WSL é especialmente benéfico para desenvolvedores que trabalham em aplicativos multiplataforma ou que precisam de ferramentas específicas do Linux.

Existem duas versões do WSL: WSL 1 e WSL 2. O WSL 2 possui um kernel Linux completo e oferece desempenho aprimorado e compatibilidade total com chamadas de sistema. Nosso foco estará na instalação do WSL 2.

2. Pré-requisitos

Antes de instalar o WSL, certifique-se de atender aos pré-requisitos. Aqui está o que você precisa:

3. Processo de instalação passo a passo

3.1 Habilitando o WSL

O primeiro passo para ativar o WSL no seu sistema é habilitar o recurso WSL no Windows 10. Siga estas etapas:

  1. Abra o menu Iniciar e procure por PowerShell.
  2. Clique com o botão direito no Windows PowerShell e selecione Executar como administrador.
  3. Na janela do PowerShell, digite o seguinte comando para habilitar o WSL e pressione Enter:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  4. Reinicie seu computador quando solicitado para aplicar a alteração.

3.2 Configurando o WSL 2

Após habilitar o WSL, você pode querer usar o WSL 2, que oferece melhor desempenho. Para usar o WSL 2, você precisa configurar seu sistema da seguinte forma:

  1. No PowerShell, digite o seguinte comando e pressione Enter para habilitar o recurso Virtual Machine Platform:
    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  2. Certifique-se de que seu sistema está configurado para usar o WSL 2 como a versão padrão:
    wsl --set-default-version 2
  3. Reinicie seu computador, se necessário, para completar a configuração.

3.3 Baixando a distribuição Linux

Após configurar o WSL, é hora de baixar e instalar uma distribuição Linux. Você pode escolher entre várias distribuições disponíveis na Microsoft Store, como Ubuntu, Debian, Kali Linux e mais. Siga estas etapas:

  1. Abra a Microsoft Store no Menu Iniciar.
  2. Procure sua distribuição Linux favorita (por exemplo, "Ubuntu") na barra de pesquisa da loja.
  3. Clique na distribuição e selecione Obter ou Instalar.
  4. Após a instalação, uma notificação será exibida solicitando que você inicie a distribuição Linux instalada.

Você pode instalar várias distribuições Linux e até executá-las simultaneamente usando o WSL. Cada distribuição é gerenciada de forma independente, proporcionando flexibilidade na configuração e nas ferramentas instaladas.

3.4 Configuração inicial da sua distribuição Linux

Uma vez que a distribuição Linux está instalada, você precisará realizar algumas etapas de configuração inicial, especialmente se estiver configurando pela primeira vez:

  1. Abra a distribuição instalada no menu Iniciar. Isso abrirá uma janela de console, e a primeira inicialização pode levar alguns minutos enquanto o ambiente Linux é configurado.
  2. Siga as instruções na tela para criar uma nova conta de usuário. Você será solicitado a inserir um nome de usuário e uma senha. Isso não precisa corresponder à sua conta do Windows, mas será sua identidade de usuário no Linux.
  3. Quando a configuração for concluída, o shell de linha de comando do Linux estará pronto para uso.

Com a distribuição Linux configurada, você pode agora executar comandos Linux diretamente do seu ambiente Windows. Comandos simples como ls, cd ou touch funcionarão, assim como comandos mais complexos, dependendo do que você instalar em seguida.

4. Atualizando e instalando aplicativos

Para garantir que seu subsistema Linux esteja atualizado e capaz de executar os aplicativos desejados, recomenda-se atualizar seus pacotes Linux. Use o seguinte comando:

sudo apt update && sudo apt upgrade

Esse comando atualizará o repositório de pacotes e atualizará todos os pacotes desatualizados.

Você pode instalar novos aplicativos da mesma forma que em qualquer máquina Linux, usando um gerenciador de pacotes como apt ou yum. Por exemplo, para instalar a ferramenta curl, você pode executar:

sudo apt install curl

5. Personalizando o WSL

Existem muitas maneiras de personalizar seu WSL para atender às suas necessidades. Aqui estão algumas sugestões:

6. Desinstalando o WSL

Se você deseja desinstalar completamente uma distribuição Linux específica ou o WSL, pode fazê-lo facilmente a partir do aplicativo Configurações ou usando o PowerShell. Veja como:

6.1 Desinstalando uma distribuição Linux

  1. Abra Configurações e vá para Aplicativos.
  2. Em Aplicativos e Recursos, encontre a distribuição Linux que deseja remover, clique nela e selecione Desinstalar.

6.2 Desabilitando o WSL

  1. Abra o PowerShell como administrador.
  2. Digite o comando:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  3. Reinicie o seu computador para finalizar as alterações.

7. Conclusões

O WSL abriu caminho para uma interação perfeita entre os ambientes Windows e Linux, eliminando a necessidade de configurações complicadas de dual boot ou máquinas virtuais lentas. Através deste guia, você aprendeu a habilitar e instalar o WSL no Windows 10, configurá-lo para o melhor desempenho e até mesmo personalizá-lo conforme suas necessidades. Você deve agora ter um ambiente Linux completo rodando suavemente ao lado do seu sistema Windows, pronto para enfrentar várias tarefas de desenvolvimento ou administração de sistemas.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários