4
respostas

[Dúvida] Windows não reconhece wsl como um comando interno

wsl --install 'wsl' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

4 respostas

Olá, estudante.

Tudo bem?

Isso pode ocorrer por várias razões.

Primeiramente, é importante verificar se o seu sistema operacional é compatível com o WSL (Windows Subsystem for Linux). Conforme mencionado na aula, o WSL é compatível com versões mais recentes do Windows, como o Windows 10 e o Windows 11. Versões mais antigas, como o Windows 7 e o Windows 8, não possuem a função WSL.

Se você estiver usando uma versão compatível do Windows, pode ser que o WSL ainda não esteja instalado ou ativado em seu sistema. Para instalar o WSL, você precisa executar o comando 'wsl --install' no PowerShell ou no Prompt de Comando (cmd) como administrador. Se você já fez isso e ainda está encontrando problemas, pode ser necessário reiniciar o computador após a instalação.

Outro ponto a verificar é se você está executando o comando no local correto. O comando 'wsl' deve ser executado no Prompt de Comando ou no PowerShell, e não dentro do próprio WSL ou de outro subsistema Linux.

Aqui está um exemplo prático de como você pode tentar resolver o problema:

  1. Abra o Prompt de Comando ou PowerShell como administrador. Você pode fazer isso clicando com o botão direito do mouse no menu Iniciar, selecionando 'Prompt de Comando (Admin)' ou 'PowerShell (Admin)'.

  2. Digite o comando 'wsl --install' e pressione Enter.

  3. Aguarde a instalação ser concluída. Durante a instalação, você pode ser solicitado a permitir que o aplicativo faça alterações. Se isso acontecer, clique em 'Sim'.

  4. Após a instalação, reinicie o computador.

  5. Após a reinicialização, abra novamente o Prompt de Comando ou PowerShell como administrador e tente executar o comando 'wsl'.

Espero que essas informações sejam úteis para você. Lembre-se, o WSL é uma ferramenta poderosa, mas ainda tem algumas limitações, especialmente para certos cursos de Linux. Portanto, mesmo que você consiga instalar e usar o WSL, pode ser necessário usar uma máquina virtual como o VirtualBox para algumas atividades.

Espero ter ajudado e bons estudos!

Ok, minha versão do windows 10 é compatível, versão 2004 (compilação 19041.208), executei o prompt de comando como administrador, reiniciei o computador e continua a exibir a mesma mensagem que o 'wsl' não é reconhecido como comando interno ou externo ...

Bom dia. Pq você não instala o Hyper-V ou o Virtual box e virtualiza o Linux?

Att., Fernando

Já instalei o Virtual box e virtualizei o ubuntu, estou tentando seguir as videos aulas, mas não gerou ip. não dá pra seguir.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software