Hostwinds Tutoriais

Resultados da busca por:


Índice


O que é WSL?
O que está coberto neste tutorial
Atualizando o Windows
Passo 1: Caixa de corrida aberta
Passo 2: Abra o Windows Update
Etapa 3: Atualizar e reiniciar
Como instalar e configurar o Linux no Windows com WSL
Instalando WSL no seu computador
Passo 1: PowerShell aberto
Passo 2: Ativar recurso WSL
Etapa 3: Reinicie seu computador
Passo 4: Instale sua distribuição Linux
(Opcional) Instalando distribuições alterativas
Etapa 5: Reinicie seu computador
Etapa 6: Inicie sua distribuição Linux
Etapa 7: Configurar conta de usuário
Configurando seu ambiente WSL
Atualizando WSL
Como corrigir o erro 0x80370102
Ativar virtualização de hardware
Passo 1: Open Task Manager
Passo 2: Veja a virtualização
Etapa 3: Configurações abertas de BIOS/UEFI
Passo 4: Verifique a virtualização
Ativar hyper-v
Passo 1: Abra os recursos do Windows
Passo 2: Ativar hyper-v
Etapa 3: Reinicialização do computador
Passo 4: Open Linux Distro
Benefícios do WSL

Subsistema do Windows para Linux: como instalar e configurar WSL

Tag: Cloud Servers,  Dedicated Server 

O que é WSL?
O que está coberto neste tutorial
Atualizando o Windows
Passo 1: Caixa de corrida aberta
Passo 2: Abra o Windows Update
Etapa 3: Atualizar e reiniciar
Como instalar e configurar o Linux no Windows com WSL
Instalando WSL no seu computador
Passo 1: PowerShell aberto
Passo 2: Ativar recurso WSL
Etapa 3: Reinicie seu computador
Passo 4: Instale sua distribuição Linux
(Opcional) Instalando distribuições alterativas
Etapa 5: Reinicie seu computador
Etapa 6: Inicie sua distribuição Linux
Etapa 7: Configurar conta de usuário
Configurando seu ambiente WSL
Atualizando WSL
Como corrigir o erro 0x80370102
Ativar virtualização de hardware
Passo 1: Open Task Manager
Passo 2: Veja a virtualização
Etapa 3: Configurações abertas de BIOS/UEFI
Passo 4: Verifique a virtualização
Ativar hyper-v
Passo 1: Abra os recursos do Windows
Passo 2: Ativar hyper-v
Etapa 3: Reinicialização do computador
Passo 4: Open Linux Distro
Benefícios do WSL

O que é WSL?

O Subsistema do Windows para Linux (WSL) é um recurso introduzido pela Microsoft, com o objetivo de dar aos usuários a capacidade de executar distribuições Linux diretamente no sistema operacional do Windows.Serve como uma camada de compatibilidade, permitindo a execução de binários nativos do Linux no ambiente do Windows.

Na sua essência, o WSL opera criando uma camada de tradução que permite que o Linux e o Windows se comuniquem.Isso permite que as ferramentas e utilitários da linha de comando Linux funcionem em um sistema operacional Windows, preenchendo a lacuna entre os dois sistemas operacionais distintos.

O que está coberto neste tutorial

Neste tutorial, examinaremos o seguinte:

  • Instalação do WSL nos sistemas Windows.
  • Configurando seu ambiente WSL
  • Solução de problemas de erros.
  • Benefícios de integrar o WSL ao seu fluxo de trabalho.

Depois de terminar este tutorial, você poderá executar uma distribuição Linux na sua máquina Windows.Para aproveitar ao máximo esse recurso, confira nosso tutorial sobre Como usar o subsistema do Windows para Linux onde você aprenderá como utilizar o sistema de arquivos e misturar os comandos Linux e Windows.

Atualizando o Windows

Para garantir que você tenha todos os componentes WSL necessários, verifique se o Windows está atualizado.Uma maneira relativamente universal de fazer isso é a seguinte:

Passo 1: Caixa de corrida aberta

  • pressione Chave do Windows + R.

Passo 2: Abra o Windows Update

  • Modelo "Atualização de controle", então bata ENTRAR ou selecione o Está bem botão.

Etapa 3: Atualizar e reiniciar

  • Selecione os Verifique se há atualizações botão.
  • Se uma atualização for necessária, você precisará reiniciar seu computador.

Como instalar e configurar o Linux no Windows com WSL

Agora que atualizamos o Windows, vamos percorrer as etapas para a instalação do WSL no seu computador e analisar algumas considerações de configuração posteriormente.

Instalando WSL no seu computador

Passo 1: PowerShell aberto

  • Acesso PowerShell através do interface da Linha de comando Ao clicar com o botão direito do mouse no botão Iniciar, selecione "Windows PowerShell (Admin)"Do menu.

Passo 2: Ativar recurso WSL

  • Na janela PowerShell, digite o seguinte comando e pressione ENTRAR:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 

Etapa 3: Reinicie seu computador

  • Salve seu trabalho e reinicie seu computador.Esta etapa é necessária para concluir o processo de capacidade.

Passo 4: Instale sua distribuição Linux

  • Depois de reiniciar, abrir Powershell como administrador novamente, e execute o seguinte comando para instalar a distribuição linux padrão Ubuntu:

wsl --install
(Opcional) Instalando distribuições alterativas
  • Você tem a opção de baixar outras distribuições do Linux (Distros) da loja online.Para visualizar uma lista dessas distros, use o seguinte comando:
wsl --list --online
  • Para instalar uma distribuição da loja, use o seguinte comando:
wsl --install --distribution <Distro Name>
  • Substitua <nome de distro> pelo nome da distribuição, como está escrito na janela de prontidão

Etapa 5: Reinicie seu computador

  • Como você está no prompt de comando do PowerShell, isso pode ser feito da seguinte forma:
Restart-Computer

Nota: Se você receber o seguinte erro, vá para a seção intitulada "Erro 0x80370102" abaixo.Caso contrário, prossiga para a próxima etapa.

Etapa 6: Inicie sua distribuição Linux

  • Depois que a distro Linux for instalada, você pode iniciá -lo selecionando o Começar Menu, depois a distribuição Linux que você instalou.Por exemplo:

Etapa 7: Configurar conta de usuário

  • Digite um nome de usuário e senha do Linux (admin não é uma opção, como mostrado):

É isso!Você instalou com sucesso o Subsistema do Windows para Linux (WSL) na sua máquina Windows.Agora você pode usar ferramentas e utilitários da linha de comando Linux diretamente no ambiente do Windows.

Configurando seu ambiente WSL

Depois que a distro Linux estiver instalada, você pode começar a personalizá -la.Aqui estão algumas opções a serem consideradas:

Definir versão WSL padrão: Se você instalou o WSL 1 e o WSL 2, poderá definir a versão padrão a ser usada executando o seguinte comando no PowerShell:

wsl --set-default-version 2

Nota: Substitua 2 por 1 se você preferir usar o WSL 1.

Personalize o emulador de terminal: Considere instalar e personalizar um emulador de terminal, como o Windows Terminal ou Conemu, para aprimorar sua experiência na linha de comando.Essas ferramentas oferecem recursos como guias, temas personalizáveis e melhor integração com o WSL.

Configurar Shell: Você pode personalizar seu ambiente de shell editando arquivos de configuração, como .bashrc ou .zshrc no seu diretório inicial do Linux.Esses arquivos permitem definir variáveis de ambiente, definir aliases e personalizar seu prompt de shell.

Instale ferramentas e pacotes adicionais: Use o gerenciador de pacotes (APT para distribuições baseadas em Debian como Ubuntu, DNF para Fedora, etc.) para instalar ferramentas e pacotes adicionais necessários para as tarefas de desenvolvimento ou administração do sistema.

Integrar -se com IDES e editores: Muitos ambientes populares de desenvolvimento integrado (IDEs) e editores de texto oferecem suporte ao WSL.Você pode configurá -los para usar o WSL como o terminal padrão ou para acessar arquivos diretamente do seu sistema de arquivos WSL.

Ativar compartilhamento de arquivos: Se você deseja acessar arquivos armazenados no sistema de arquivos do Windows no WSL, pode ativar o compartilhamento de arquivos criando links simbólicos ou usando o \\ wsl $ <nome de distro> caminho.

Explore o arquivo de configuração WSL: Reserve algum tempo para explorar e definir as configurações do WSL usando o arquivo de configuração WSL.Conf.Esse arquivo permite personalizar vários aspectos do WSL, como desempenho do sistema de arquivos e configurações de rede.

Atualizar e atualizar pacotes: Depois de configurar o WSL, você pode atualizar e atualizar os pacotes em sua distribuição Linux executando os seguintes comandos no terminal Linux:

sudo apt update
sudo apt upgrade

Atualizando WSL

Você sempre deseja ter certeza de que está executando a versão mais recente do WSL.Para fazer isso, retorne a PowerShell e execute o seguinte comando:

wsl --update
  • Se uma atualização WSL estiver disponível, você verá:

  • Como sugerido acima, execute o seguinte comando (de um prompt de comando PowerShell ou Windows elevado):
wsl --shutdown

Como corrigir o erro 0x80370102

O WSL exige que o hyper-v e a virtualização sejam ativados no seu computador.Se você recebeu o erro 0x80370102 durante a instalação, é provável que seja devido à ausência desses recursos.

Siga estas etapas para garantir que o Hyper-V e a virtualização estejam ativos.

Ativar virtualização de hardware

Passo 1: Open Task Manager

  • Pressione Pressione Ctrl + Mudança + Esc Para abrir o gerente de tarefas.

Passo 2: Veja a virtualização

  • Selecione os atuação guia, então CPUe observe se a virtualização está desativada:


  • Se a virtualização estiver ativada, vá para a seção Hyper-V abaixo

Etapa 3: Configurações abertas de BIOS/UEFI

  • Para acessar as configurações de BIOS/UEFI, você precisa reinicie o computador, e enquanto está inicializando Pressione e segure a tecla F2 ou qualquer chave é apropriada para o seu sistema (Como ativar ou desativar a virtualização de hardware no Windows 11/10 pode ser útil a esse respeito).
  • Depois que a janela BIOS/UEFI abrir, encontre a configuração que permite a virtualização de hardware e selecione -a - o exemplo a seguir deve fornecer uma noção desse processo:

Exemplo:

  • Selecione Avançado > Configuração da CPU > Modo SVM (ou seja, máquina virtual segura) e depois Ativada.
  • Selecione Saída > Salvar as mudanças e sair > sim

Passo 4: Verifique a virtualização

  • Open Task Manager (Ctrl + Mudança + Esc) e verifique se a virtualização foi ativada:

Ativar hyper-v

Passo 1: Abra os recursos do Windows

  • pressione Tecla Windows + R, tipo "Recursos opcionais"e selecionar o Está bem botão.

Passo 2: Ativar hyper-v

  • Garanta que Plataforma de máquina virtual e Plataforma Windows Hypervisor ambos são verificados
  • Selecione Está bem

Etapa 3: Reinicialização do computador

  • Reinicie o computador (desligamento /r /t 0 Em um prompt de comando do Windows fará isso).

Passo 4: Open Linux Distro

  • Selecione os Começar Menu, depois a distribuição Linux que você instalou.Se você não receber um erro, está pronto para ir.

Se você ainda está enfrentando problemas com o hipervisor, execute o seguinte comando do PowerShell:

bcdedit /set hypervisorlaunchtype auto

Você deveria ver:

Reinicie o computador e abra a distro Linux mais uma vez e você estará pronto para ir!

Benefícios do WSL

O WSL preenche a lacuna entre os ambientes Windows e Linux, removendo barreiras do sistema operacional e oferecendo mais opções para um fluxo de trabalho aprimorado

Aqui estão algumas razões importantes pelas quais pode valer a pena considerar adicionar WSL à sua caixa de ferramentas virtual:

Experiência aprimorada de desenvolvimento: Os desenvolvedores podem aproveitar o WSL para acessar ferramentas, bibliotecas e estruturas de desenvolvimento do Linux diretamente em suas máquinas Windows, simplificando o processo de desenvolvimento e eliminando a necessidade de ambientes baseados em Linux separados.

Compatibilidade entre plataformas: O WSL promove a interoperabilidade, permitindo que os usuários trabalhem com aplicativos Windows e Linux lado a lado, promovendo uma experiência coesa de computação, independentemente do sistema operacional subjacente.

Utilidade expandida para administradores de sistema: Os administradores do sistema se beneficiam da capacidade da WSL de executar tarefas e scripts administrativos do Linux nos servidores Windows, simplificando operações de gerenciamento e manutenção em ambientes heterogêneos de TI.

Integração perfeita: O WSL integra perfeitamente os recursos do Linux ao ecossistema do Windows, permitindo que os usuários aproveitem os pontos fortes de ambas as plataformas sem a sobrecarga das soluções tradicionais de virtualização.

Escrito por Karlito Bonnevie  /  Junho 16, 2022