Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O Windows Subsystem for Linux (WSL) é um recurso poderoso que permite aos usuários do Windows executar um ambiente GNU/Linux diretamente no Windows, sem a necessidade de uma máquina virtual ou de um dual boot. Isso é particularmente útil para desenvolvedores que precisam de um ambiente Linux para testar scripts, executar ferramentas de linha de comando ou desenvolver software que será executado em servidores Linux.
Para começar a usar o WSL, siga estas etapas:
1. Habilitar o WSL no Windows 10 ou 11:
Abra o PowerShell como administrador e execute o seguinte comando para habilitar o WSL:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2. Habilitar a Máquina Virtual:
Ainda no PowerShell, execute o comando para habilitar a Plataforma de Máquina Virtual, que é necessária para o WSL 2:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. Instalar a Distribuição Linux:
Após reiniciar o computador, acesse a Microsoft Store e escolha a distribuição Linux de sua preferência (como Ubuntu, Debian, ou Kali) e clique em "Obter" para instalá-la.
4. Configurar o WSL 2 como Padrão:
No PowerShell, defina o WSL 2 como a versão padrão:
wsl --set-default-version 2
5. Iniciar a Distribuição Linux:
Após a instalação, inicie a distribuição Linux a partir do menu Iniciar. Isso permitirá que você configure a conta de usuário e senha para o ambiente Linux.
6. Executar Comandos Linux no Windows:
Agora, você pode executar comandos Linux diretamente no terminal do WSL. Por exemplo, para atualizar os pacotes do Ubuntu, você pode usar:
sudo apt update && sudo apt upgrade
7. Integrar Ferramentas Linux com o Windows:
Você pode chamar comandos do Windows a partir do WSL e vice-versa. Por exemplo, para abrir o Explorador de Arquivos na pasta atual do WSL, use:
explorer.exe .
Exemplos práticos:
Criar um Script Bash no WSL:
No terminal do WSL, crie um arquivo de script simples:
echo -e '#!/bin/bash\n echo "Hello, WSL!"' > hello.sh
chmod +x hello.sh
./hello.sh
Isso criará e executará um script Bash que imprime "Hello, WSL!".
Acessar Arquivos do Windows no WSL:
Você pode acessar o sistema de arquivos do Windows a partir do WSL. Por exemplo, para listar arquivos na área de trabalho do Windows:
ls /mnt/c/Users/SeuUsuario/Desktop