Pronto para uso, o Windows 11 reconhece que o wsl
comando existe. No entanto, ele não me leva a lugar nenhum, exceto me mostra informações sobre sinalizadores para wsl --install
:
Primeiro, fiz o seguinte para evitar instalar o bloat desnecessariamente no novo sistema:
- Abriu o PowerShell como administrador.
- Executei o seguinte comando:
PS C:\Users\User> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
.
- Reiniciei o laptop.
Esperando que agora o wsl
comando funcionasse. Infelizmente, era o mesmo de antes.
A execução wsl --install
me mostrou uma lista de 14 opções de distro.
Eu executei o seguinte em powershell.exe
:
PS C:\Users\User> wsl --install -d Ubuntu
E obteve:
An error occurred during installation. Distribution Name: 'Ubuntu' Error Code: 0x8000ffff
Pesquisei o código de erro e pode ser um problema com 1. O componente de atualização (seja lá o que for) ou 2. Com um software de terceiros, como o McAfee Antivirus que tenho.
Contexto: - Por que estou tentando habilitar wsl
?
- Execute o ROS2 para configurar a comunicação entre o laptop e uma placa controladora
- Para verificar a resposta à minha pergunta anterior sobre mesclagem de texto
Agora, o que devo fazer?
EDITAR (27/8/24):
Após a resposta, aqui está o que eu procedi:
Primeiro, instalei o WSL da MS Store. No futuro, posso tentar fazer com winget
ou localizar o completo wsl.exe
em uma busca na internet.
Por fim, executei o comando sem o -d
sinalizador e obtive o seguinte (verbatim):
PS C:\Users\User\Documents> wsl --install Ubuntu Ubuntu is already installed. Launching Ubuntu... Installing, this may take a few minutes... Please create a default UNIX user account. The username does not need to match your Windows username. For more information visit: https://aka.ms/wslusers Enter new UNIX username: user New password: Retype new password: passwd: password updated successfully The operation completed successfully. Installation successful! To run a command as administrator (user "root"), use "sudo ". See "man sudo_root" for details.
Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.153.1-microsoft-standard-WSL2 x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This message is shown once a day. To disable it please create the /home/user/.hushlogin file.
PORTANTO, A INSTALAÇÃO FOI UM SUCESSO GRAÇAS AO SUPERUSER. Obrigado a todos que tornaram isso possível. Espero que cada solução de problemas ocorra tão bem quanto. Muitas felicidades!