Editado 3 Semanas atrás por ExtremeHow Equipe Editorial
Windows 10Subsistema Windows para LinuxInstalaçãoSistemaDesenvolvimentoRecursosConfiguraçãoInterface de Linha de ComandoFerramentasSoftware
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.
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.
Antes de instalar o WSL, certifique-se de atender aos pré-requisitos. Aqui está o que você precisa:
O primeiro passo para ativar o WSL no seu sistema é habilitar o recurso WSL no Windows 10. Siga estas etapas:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
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:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
wsl --set-default-version 2
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:
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.
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:
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.
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
Existem muitas maneiras de personalizar seu WSL para atender às suas necessidades. Aqui estão algumas sugestões:
ubuntu config --default-user seuusuário
/mnt/
dentro do WSL. Por exemplo, para acessar sua unidade C:\
, vá para /mnt/c
.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:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
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