Muitas opções aqui:
Apenas ferramentas
Se você quer apenas as ferramentas GNU / Linux, existem algumas opções.
- O cygwin oferece um shell bash com muitas ferramentas, incluindo um servidor X11. Isso já existe há algum tempo e é maduro.
- O msys é uma alternativa menor e mais leve ao cygwin.
- Os utilitários GNU para Win32 são outra alternativa leve. Essas são versões nativas das ferramentas, ao contrário do cygwin, que requer uma DLL do cygwin para falsificar suas ferramentas e pensar que elas estão sendo executadas no Linux.
- O UWIN é um conjunto de ferramentas / bibliotecas Unix da ATT Research que são executadas no Windows.
- O SUA é o subsistema da Microsoft para aplicativos baseados em UNIX, oferecendo ferramentas e ambiente para criação / execução de programas Unix no Windows.
Linux em um processo do Windows
Existem vários pacotes que executam o Linux como um processo do Windows, sem simular um PC inteiro como a virtualização faz. Eles usam o Cooperative Linux , também conhecido como coLinux, que é limitado a sistemas de 32 bits. Eles não têm a sobrecarga de virtualização e são iniciados mais rápido, já que você não está inicializando um PC virtual. Isso é um pouco mais experimental e pode não ser tão estável quanto algumas das opções de virtualização.
Virtualização
O software de virtualização permite inicializar outro sistema operacional em um PC virtual, que compartilha hardware com o sistema operacional host. Isso é muito tentado e verdadeiro. Há boas opções aqui para tirar instantâneos do seu Virtual PC em um estado particular, suspender / reiniciar um PC virtual, etc. É bom poder experimentar um PC virtual, adicionar alguns pacotes, reverter para um instantâneo anterior e "começar limpo".
Inicialização dupla
- O wubi permite que você instale o Ubuntu diretamente do Windows, depois do dual-boot. Não é tão conveniente quanto o acima, já que você não pode executar ambos os sistemas operacionais de uma só vez.