5 distros Linux que você deve experimentar no subsistema Windows para Linux
O subsistema do Windows para Linux mudou o jogo do Linux na área de trabalho. Onde a Microsoft e o Linux estavam em conflito durante os anos 2000, a Microsoft agora trabalha em estreita colaboração com a comunidade Linux para garantir que eles possam interoperar.
Nenhuma ferramenta melhor do que o WSL mostra o novo mundo do Linux e do Windows. Agora você pode usar as poderosas ferramentas de linha de comando do Linux em seu sistema Windows com binários reais do Linux. Você também pode escolher as distribuições do Linux, direto da Microsoft Store.
Mas qual distribuição Linux você deve executar no Windows?
1. Ubuntu
Ubuntu é a distribuição Linux mais amplamente implantada em geral, e não é surpresa que esteja disponível como parte do WSL.
Desenvolvida pela Canonical, a distro conta com o apoio de uma grande empresa. A Canonical também trabalha em estreita colaboração com a Microsoft para garantir que sua versão WSL funcione bem para os desenvolvedores.
O Ubuntu tenta ter pacotes atualizados mais estáveis do que a distro Debian na qual é baseado. Isso o torna uma boa escolha para desenvolvedores.
O Ubuntu lança uma nova versão duas vezes por ano, normalmente na primavera e no outono. A cada dois anos, uma versão é designada como “Suporte de longo prazo” ou LTS. Isso significa que receberá atualizações por até cinco anos. O aplicativo Ubuntu na Microsoft Store terá como alvo a versão mais recente do LTS, embora outras versões com suporte estejam disponíveis.
Download: Ubuntu 20.04 LTS para Windows
2. Debian
O Debian é a base para a versão popular do Ubuntu mencionada acima. É também uma das distribuições mais antigas ainda em desenvolvimento ativo, remontando a sua história a 1993.
O Debian em sua configuração padrão é conhecido por sua estabilidade. Isso não significa que ele não travará, mas que não muda muito durante sua vida útil, o que ajuda na confiabilidade. É um dos motivos pelos quais sites como a Wikipedia confiam nele.
O Debian também é diferente do Ubuntu por ser estritamente um projeto comunitário, sem ser controlado por uma empresa comercial como a Canonical faz com o Ubuntu. Pessoas que realmente acreditam no software livre e na cultura da cultura livre acham o Debian atraente por este motivo.
A desvantagem da estabilidade do Debian é que você pode acabar com algumas versões antigas de pacotes na versão estável. Se você não é um desenvolvedor ou deseja um ambiente que possa espelhar um servidor de produção, isso pode funcionar para você.
O Debian também possui versões de teste e instáveis que você pode usar se precisar de versões mais novas, mas terá que converter a estável para uma dessas outras faixas, já que apenas a versão estável está disponível na Microsoft Store.
Download: Debian para Windows
3. Kali Linux
Enquanto o Ubuntu e o Debian são distribuições de propósito geral, o Kali Linux é projetado para hacking ético . O projeto afirma incluir mais de 600 ferramentas de teste de penetração. Como o Ubuntu, Kali é baseado no Debian.
A distro inclui utilitários para obter informações sobre computadores remotos e tentar descobrir vulnerabilidades neles.
Se você tentar fazer isso em computadores aos quais não tem acesso formal, poderá ter muitos problemas. Não somos advogados, mas você provavelmente só deveria experimentar as ferramentas em suas próprias máquinas, como em máquinas virtuais ou em seu laboratório doméstico.
A distro também suporta oficialmente um desktop Linux no Windows com Win-KeX. A área de trabalho pode ser executada em uma janela separada ou em um modo “contínuo”, que compartilha a área de trabalho do Windows e do Kali.
Fora isso, o Kali Linux seria uma boa distro para os novatos especialistas em segurança / infosec.
Download: Kali Linux para Windows
4. openSUSE
O openSUSE é, como o Debian, uma distro mais antiga e amplamente usada, desenvolvida pela empresa alemã SUSE. A empresa foi comprada pela Novell, que por sua vez foi adquirida pela Micro Focus, que então transformou o SUSE novamente em uma empresa separada. É assim que funciona hoje. O openSUSE é a base para a versão corporativa do SUSE.
A família SUSE é mais conhecida pela ferramenta de configuração do YaST, que é totalmente baseada em uma interface de menu, em vez de depender apenas de comandos. Isso pode torná-lo mais amigável para aqueles que estão menos familiarizados com a linha de comando do Linux. Todo o gerenciamento de pacotes e configuração do sistema é feito por meio do YaST.
Outra iniciativa interessante é o Open Build Service, que cria pacotes não apenas para o openSUSE, mas para as outras distros importantes, incluindo Debian e Ubuntu. O objetivo do projeto é criar um repositório padronizado para reduzir as dores de cabeça de suporte. Isso significa que você pode usar os pacotes do openSUSE sem ter que instalar o openSUSE.
Download: openSUSE Leap 15.2 para Windows
5. Alpine Linux
Alpine Linux é muito diferente das outras distros abordadas aqui porque não é baseado em distros existentes. A Alpine se esforça para ser leve e rápida.
Os desenvolvedores o construíram no musl libc e BusyBox, o que torna o Alpine muito menor do que as distribuições Linux padrão. Ele também usa seu próprio sistema de gerenciamento de pacotes e scripts openRC, em comparação com o systemd que agora é padrão nas distros Linux modernas.
Os desenvolvedores também se esforçam para tornar o Alpine muito seguro, usando Executáveis Independentes de Posição (PIE) e proteção contra destruição de pilha. Em termos mais simples, isso significa que é mais difícil para um invasor assumir o controle da máquina em que o Alpine está sendo executado.
A simplicidade e velocidade da Alpine são demonstradas por seu processo de instalação, que parece levar muito menos tempo do que uma distribuição padrão, mesmo em WSL. As outras distros apresentam uma mensagem durante o primeiro lançamento informando que a configuração pode demorar alguns minutos.
A natureza leve da Alpine pode se adequar à WSL; muitos gostam do WSL porque consome menos recursos do que uma VM completa. Você pode gostar se já for um usuário avançado do Linux e quiser algo diferente do Ubuntu ou SUSE.
Download: Alpine WSL para Windows
Escolhendo uma distribuição Linux em WSL
Com todas as opções de distribuições para WSL, qual você deve escolher? Se você já está familiarizado com uma distro, provavelmente é melhor ficar com ela. Se você estiver construindo um ambiente de teste para servidores que usam o Ubuntu, é melhor usar o Ubuntu, por exemplo.
Se você é completamente novo no Linux e deseja verificar a linha de comando, comece com o Ubuntu porque é o melhor para segurar sua mão enquanto fornece bastante poder para usuários experientes.
Você também pode executar diferentes distros ao mesmo tempo, então por que não experimentar todas?