Hostwinds Tutoriais
Resultados da busca por:
Índice
Tag: Cloud Servers, Dedicated Server
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.
Neste tutorial, examinaremos o seguinte:
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.
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:
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.
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.
Na janela PowerShell, digite o seguinte comando e pressione ENTRAR:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Salve seu trabalho e reinicie seu computador.Esta etapa é necessária para concluir o processo de capacidade.
Depois de reiniciar, abrir Powershell como administrador novamente, e execute o seguinte comando para instalar a distribuição linux padrão Ubuntu:
wsl --install
wsl --list --online
wsl --install --distribution <Distro Name>
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.
É 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.
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
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
wsl --shutdown
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.
Selecione os atuação guia, então CPUe observe se a virtualização está desativada:
Exemplo:
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!
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