Dicas e truques WSL para acelerar e melhorar a experiência WSL

Dicas e truques WSL para acelerar e melhorar a experiência WSL

Melhores dicas e truques da WSL

A seguir estão algumas das melhores dicas e truques da WSL para acelerar e melhorar a experiência da WSL.

  1. Instale o Terminal Windows muito avançado no WSL
  2. Mude para Z-Shell e Oh My Zsh Framework
  3. Use VSCode no ambiente WSL no Windows
  4. Otimize a CPU e a memória do subsistema Windows para Linux 2 (WSL2)
  5. Mudar para uma distribuição diferente

Vamos falar sobre eles em detalhes.

1] Instale o Terminal Windows muito avançado no WSL

Ao instalar a distribuição Linux, você obterá um terminal padrão, o que é bastante óbvio, pois não podemos imaginar o Linux sem um utilitário de linha de comando. No entanto, se você quiser algo novo e diferente, experimente o Windows Terminal.

O Windows Terminal é um aplicativo poderoso com muitos recursos modernos, incluindo janelas com guias, que você esperaria de qualquer emulador de terminal. Ele suporta não apenas Linux, mas também PowerShell e Prompt de Comando.

No entanto, ele ainda tem algumas arestas e exige que os usuários editem as configurações em um arquivo “.json”. Mas você não teria problemas para editar arquivos de configuração se fosse um usuário experiente de linha de comando. Para acessar o. json, vá para Configurações e clique em Abrir arquivo JSON. Para baixar o utilitário, acesse apps.microsoft.com e clique no botão Download.

2]Mude para Z-shell e Oh My Zsh Framework

Dicas e truques WSL para acelerar e melhorar a experiência WSL

Zsh, também conhecido como Z-shell, é um shell com recursos mais avançados que o Bash. Zsh possui integração interna com Git e oferece suporte à instalação de temas e plug-ins, bem como preenchimento automático e correção automática.

Instalar o Z-shell é bastante simples, precisamos executar o seguinte comando.

sudo apt install zsh -y

Depois de instalar o Z-Shell, é hora de instalar o Framework “Oh My Zsh”. É um framework conduzido pela comunidade que permite gerenciar facilmente diversos temas e plugins para Zsh. Para instalar esta estrutura, precisamos de Curl e Git. Para fazer o mesmo, execute o comando fornecido a seguir.

sudo apt install curl git

Agora, execute o comando mencionado abaixo para instalar o Oh My Zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Você será perguntado se deseja mudar para Zsh. Para confirmar sua ação, basta pressionar Enter.

3] Use VSCode no ambiente WSL no Windows

Existe uma extensão VSCode que permite acessar perfeitamente todos os tempos de execução, utilitários e o kernel Linux que você instalou no WSL, dentro do seu ambiente de desenvolvimento. Isso significa que você pode executar facilmente seu próprio código no ambiente WSL em sua máquina Windows.

Para instalar esta ferramenta, você precisa ir ao Extension Marketplace no Visual Studio Code e procurar por “WSL”. Assim que a extensão aparecer, selecione-a e clique em Instalar. Agora, volte ao seu terminal WSL e escolha uma pasta onde deseja usar o VSCode. Em seguida, digite o seguinte comando:

  • Abra o Explorador de Arquivos e vá para C:\Users\<SeuNomedeUsuário>.
  • Agora, você precisa abrir o Bloco de Notas e criar um. arquivo wslconfig em sua pasta de usuário.
  • Para fazer alterações nesse arquivo, você pode usar o seguinte formato.

código makefileCopy[wsl2] # Para limitar a memória da VM para usar no máximo 6 GB, isso pode ser definido como números inteiros usando GB ou MB de memória = 6 GB # Para definir a VM para usar 4 processadores virtuais processadores = 4

  • Depois de fazer as alterações necessárias no sistema, você precisa abrir o PowerShell ou o prompt de comando e executar o seguinte comando para encerrar a instância WSL.wsl --shutdown
  • Agora, execute wsl para iniciar a instância.

Se você quiser fazer alguma alteração posteriormente, vá até esse arquivo e ajuste as entradas de ‘memória’ e ‘processadores’.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *