Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Subsistema Windows para Linux (WSL) é um recurso do Windows que permite executar um ambiente Linux em sua máquina Windows, sem a necessidade de uma máquina virtual separada ou inicialização dupla. O WSL foi projetado para fornecer uma experiência perfeita e produtiva para desenvolvedores que desejam usar o Windows e o Linux ao mesmo tempo.
- Use o WSL para instalar e executar várias distribuições Linux, como Ubuntu, Debian, Kali e muito mais. Instalar distribuições Linux, receber atualizações automáticas da Loja Microsoft, ou importar distribuições Linux não disponíveis na Loja Microsoft, ou criar a sua própria distribuição Linux personalizada.
- Armazene arquivos em um sistema de arquivos Linux isolado, específico para a distribuição instalada.
- Execute ferramentas de linha de comando, como BASH.
- Execute ferramentas de linha de comando BASH comuns, como
grep
,sed
,awk
ou outros binários ELF-64. - Executar scripts Bash e programas de linha de comandos GNU/Linux, incluindo:
- Ferramentas: vim, emacs, tmux
- Linguagens: NodeJS, JavaScript, Python, Ruby, C/C++, C# & F#, Rust, Go, etc.
- Serviços: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
- Instale software adicional usando seu próprio gerenciador de pacotes de distribuição GNU/Linux.
- Invoque aplicativos do Windows usando um shell de linha de comando semelhante ao Unix.
- Invoque aplicativos GNU/Linux no Windows.
- Execute aplicativos gráficos GNU/Linux integrados diretamente à sua área de trabalho Windows
- Use seu dispositivo GPU para acelerar cargas de trabalho de Machine Learning em execução no Linux.
WSL é uma ferramenta Open Source com código fonte disponível para download e contribuições:
- Saiba mais sobre os componentes de código aberto da WSL
- Site de documentos de código aberto da WSL: wsl.dev
- Repositório WSL no GitHub: github.com/Microsoft/wsl
Comece a utilizar o WSL:
O que é WSL 2?
WSL 2 é o tipo de distro padrão ao instalar uma distribuição Linux. O WSL 2 usa tecnologia de virtualização para executar um kernel Linux dentro de uma máquina virtual (VM) de utilitário leve. As distribuições Linux são executadas como contêineres isolados dentro da VM gerenciada pelo WSL 2. As distribuições Linux executadas via WSL 2 compartilharão o mesmo namespace de rede, a árvore de dispositivos (com exceção de /dev/pts
), o conjunto CPU/Kernel/Memória/Swap, o binário /init
, mas terão seus próprios namespaces PID, Mount, User, Cgroup, e o processo init
.
O WSL 2 aumenta o desempenho do sistema de arquivos e adiciona de compatibilidade de chamada de sistema completa em comparação com a arquitetura WSL 1. Saiba mais sobre como WSL 1 e WSL 2 se comparam.
Distribuições Linux individuais podem ser executadas com a arquitetura WSL 1 ou WSL 2. Cada distribuição pode ser atualizada ou rebaixada a qualquer momento e você pode executar distribuições WSL 1 e WSL 2 lado a lado. Consulte o comando Set WSL Version .
A Microsoft adora Linux
Saiba mais sobre recursos do Linux no Microsoft, incluindo ferramentas da Microsoft que são executadas no Linux, cursos de treinamento do Linux, Arquitetura de Soluções na Nuvem para Linux e notícias, eventos e parcerias do Microsoft + Linux. Microsoft adora Linux!
Windows Subsystem for Linux