Subsistema do Windows para Linux

Tenho visto faz tempo muitas lendas, achismos, fabulas criadas principalmente por youtubers desocupados sobre o WSL, confira nessa matéria o que de fato é.

 

 

 

 

 

Em primeiro lugar essa matéria tem dupla utilidade, a primeira é sobre a preguiça que muitos tem de ler documentação.

Não o fazem no Windows que tem uma vasta e bem feita documentação, muito menos fazem no Linux, infelizmente.

 

WSL (Subsistema do Windows para Linux)

 


O Subsistema do Windows para Linux permite que os desenvolvedores executem um ambiente GNU/Linux, incluindo a maioria das ferramentas de linha de comando, utilitários e aplicativos, diretamente no Windows, sem modificações e sem a sobrecarga de uma máquina virtual tradicional ou instalação dualboot.

Você pode: 


  • Escolha sua distribuição do Linux/GNU favorita na Microsoft Store.
  • Execute as ferramentas de linha de comando comuns, como grep, sed, awk ou outros binários ELF-64.
  • Execute scripts de shell do Bash e aplicativos de linha de comando do GNU/Linux, incluindo:
  • Ferramentas: vim, emacs, tmux
  • Linguagens: Node.js, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go etc.
  • Serviços: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
  • Instale o software adicional usando o seu próprio gerenciador de pacotes de distribuição do GNU/Linux.
  • Invoque aplicativos do Windows usando um shell de linha de comando do UNIX.
  • Invoque aplicativos do GNU/Linux no Windows.






Para gravar bem na memória o que diabos é o "Linux da Microsoft" assista o vídeo.

 





O que é o WSL 2?


 

O WSL 2 é uma nova versão da arquitetura do Subsistema do Windows para Linux que capacita o Subsistema do Windows para Linux a executar binários ELF64 Linux no Windows. As metas principais dele são aumentar o desempenho do sistema de arquivos e adicionar compatibilidade completa com a chamada do sistema.

Essa nova arquitetura altera como esses binários do Linux interagem com o Windows e o hardware do computador, mas ainda fornece a mesma experiência do usuário que no WSL 1 (a versão atual amplamente disponível).

As distribuições individuais do Linux podem ser executadas com a arquitetura do WSL 1 ou do WSL 2. Cada distribuição pode passar por upgrade ou downgrade a qualquer momento e você pode executar distribuições do WSL 1 e do WSL 2 lado a lado. O WSL 2 usa uma arquitetura totalmente nova que se beneficia do uso de um kernel Linux real.

Para gravar bem na memória o que diabos é o "Linux da Microsoft 2" assista o vídeo.




Fonte


Instalação e utilização


Agora a parte mais legal, para essa finalidade utilize a documentação super desenhada da Microsoft.


Documentação WSL


 


 

 

Lembre sempre, antes de google, blogs, youtubers e sites, leia a documentação, sempre.



Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais