Como instalar o subsistema do Windows para Linux
- 4189
- 1182
- Arnold Murray
O subsistema do Windows para Linux (Wsl) executa um ambiente GNU/Linux, que inclui a maioria dos utilitários e aplicativos da linha de comando na parte superior do sistema operacional Windows. Tradicionalmente, existem muitas maneiras pelas quais podemos configurar o sistema operacional Linux para trabalhar. Ou pode ser uma bota dupla, executando por VMware ou VirtualBox ou instalando -a como nosso sistema operacional principal.
Agora, com o subsistema do Windows para o Linux, adiciona uma nova capacidade eliminando a sobrecarga de montar o sistema operacional. É fácil configurar com WSL e instalar o Linux e começar. Para saber mais sobre a arquitetura da WSL, consulte “Microsoft Build 2019 - BRK3068”.
Aqui estaremos configurando WSL 2 Qual é o último lançamento. WSL 2 faz parte do Windows 10, versão 2004 lançada em maio de 2020. WSL 1 usou uma camada de tradução ou compatibilidade entre Linux e Windows enquanto WSL 2 Usa a tecnologia de máquina virtual para permitir que você execute um kernel Linux real diretamente no Windows 10.
Comparações entre WSL 1 e WSL 2
Comparações entre WSL1 e WSL2Antes de instalar WSL 2 Você precisa do Windows 10, versão 1903, construir 18362 ou superior.
Ative o subsistema do Windows e a máquina virtual para Linux
Você deve primeiro ativar o “Subsistema Windows para Linux" e Plataforma de máquina virtual Recursos opcionais antes de instalar qualquer Linux distribuições no janelas sistema. O WSL 2 usos Máquina virtual tecnologia em vez de uma camada de tradução para se comunicar entre o Windows e o Linux.
Abra o PowerShell como administrador e execute os seguintes comandos para ativar Wsl e Vm Care e reinicie o sistema uma vez.
Ativar subsistema Windows para Linux
descartar.EXE /Online /Enable-Feature /FeatureName: Microsoft-Windows-Subsystem-Linux /All /Norestart
Ativar máquina virtual para Linux
descartar.EXE /Online /Enable-Feature /FeatureName: VirtualMachinePlataform /All /NorestartAtivar WSL e VM no Windows
Instale sua distribuição Linux de escolha no Windows
Abra a Microsoft Store e selecione sua distribuição Linux favorita.
Execute Linux no WindowsPara fins de demonstração, vamos instalar Ubuntu, Vá para a Microsoft Store e no tipo de barra de pesquisa Ubuntu.
Instale o Ubuntu no WindowsAbrir Ubuntu 20.04 LTS e clique em Instalar.
Instale o Ubuntu 20.04 no WindowsLançamento Ubuntu é muito fácil em janelas. Apenas vá para procurar e tipo Ubuntu, ele mostrará todas as versões instaladas de Ubuntu.
Você também pode fixar isso na barra de tarefas do Windows ou se estiver usando um novo Terminal Windows você pode configurar nele. Agora vamos lançar Ubuntu 20.04. Se você o estiver lançando pela primeira vez, levará algum tempo para configurar algumas coisas no back -end, isso nos levará a definir nome de usuário e senha.
Executando o Ubuntu no WindowsNesta fase, você pode receber um erro para instalar o componente do kernel. Para corrigir este erro, você deve baixar e instalar manualmente WSL2 Linux Kernel.
0x1bc wsl 2 requer uma atualização para o componente do kernel.
Para obter informações, visite https: //.ms/wsl2kernel
Agora eu configurei os dois 18.04 e 20.04 da mesma maneira, como mostrado na seção anterior. Abra o shell e digite o seguinte comando para verificar a distribuição e liberação do seu Ubuntu.
lsb_release -aVerifique a versão de liberação do Ubuntu
Agora terminamos a instalação Ubuntu nas janelas. Em menos tempo, podemos ter uma distro funcional, onde podemos começar a instalar ferramentas e pacotes como Docker, Ansible, Git, Python, etc. Conforme nossa exigência.
Aprenda comandos do subsistema do Windows para distro Linux
Existem poucas opções que podemos usar para lançar nossa distribuição Linux diretamente de Powershell ou Cmd incitar.
1. Digite o seguinte comando, que mostrará a lista de opções que podemos usar junto com o WSL.
WSL -Help
2. Verifique a versão instalada da distribuição executando o comando o seguinte comando.
wsl -lVerifique a versão de distribuição do Ubuntu
A partir da saída deste comando, você pode ver duas versões de Ubuntu está instalado e Ubuntu 20.04 está definido para ser lançado como padrão.
3. Distribuição padrão (Ubuntu 20.04) pode ser lançado simplesmente digitando.
wslInicie a distração Linux padrão
4. Altere a distribuição linux padrão executando o comando.
WSL -S Ubuntu -18.04Alterar a distribuição do Linux padrão
5. Conecte -se a distribuição específica com um usuário específico executando o comando.
WSL -D Ubuntu -18.04 -u TecmintConecte -se ao distor Linux com o usuário
6. Podemos passar algumas bandeiras junto com o "wsl -l"
comando para verificar o status da distribuição.
wsl -l --l
- Liste todas as distribuições.WSL -L -Running
- Lista apenas distribuições que estão em execução atualmente.wsl -l --quiet
- Apenas mostram nomes de distribuição.wsl -l --verbose
- mostrar informações detalhadas sobre todas as distribuições.
7. Ao executar o seguinte comando, podemos verificar com que versão WSL minha distribuição Linux está executando.
wsl -l -vVerifique a versão WSL
Meu Ubuntu 20.04 está executando com versão WSL 1 já que está configurado há muito tempo. Eu posso converter isso para WSL 2 Ao executar o comando.
WSL--SET-VERSION Ubuntu-20.04 2
Isso levará algum tempo para concluir e você pode ver “Conversão completa" quando WSL 1 é convertido para WSL 2.
Converter wsl 1 em wsl 2Ao executar o --VERIÇÃO DE SET
comando, abra outra janela do PowerShell e corra wsl -l -v
Para verificar o estado atual. Ele mostrará como “Conversão”.
wsl -l -vVerifique o estado de conversão
Você pode executar o seguinte comando novamente para verificar a versão WSL atual. Ambas as minha distribuição agora estará executando com WSL2.
wsl -l -vLista versão WSL
Também podemos definir WSL2 Como a versão padrão, quando instalarmos uma nova distribuição, ela será executada WSL2. Você pode definir a versão padrão executando.
WSL-Confacultado-versões 2Definir versão WSL padrão
Neste artigo, vimos como configurar WSL 2 Para instalar o Ubuntu Linux no Windows e aprender algumas opções de linha de comando que podemos usar Powershell ou prompt de cmd.
Durante a instalação, você pode encontrar erros diferentes que eu não encontrei, nesse caso, o documento oficial de solução de problemas será um bom lugar para começar. Além disso, dê uma olhada na seção oficial de perguntas frequentes da documentação da Microsoft para obter mais informações sobre Wsl.
- « Como instalar o MongoDB Community Edition no Ubuntu
- As 10 melhores distribuições Linux de lançamento de rolamento »