5 maneiras de executar o software Linux no Windows
Os usuários de Linux geralmente querem executar o software Windows no Linux, mas os usuários do Windows também podem querer executar o software Linux. Esteja você procurando um ambiente de desenvolvimento melhor ou ferramentas de linha de comando poderosas, você pode executar o software Linux sem sair do Windows.
Existem muitas opções diferentes para executar o software Linux no Windows. É mais fácil do que executar o software Windows no Linux, já que qualquer um pode configurar uma máquina virtual com uma distribuição Linux gratuita - sem necessidade de licenças de software.
Máquinas virtuais
As máquinas virtuais permitem que você execute qualquer sistema operacional em uma janela na sua área de trabalho. Você pode instalar o VirtualBox ou o VMware Player gratuitamente, baixar um arquivo ISO para uma distribuição Linux como o Ubuntu e instalar essa distribuição Linux dentro da máquina virtual como se fosse instalá-la em um computador padrão.
Quando você precisa inicializar o seu sistema Linux, você pode fazê-lo em uma janela na sua área de trabalho - sem necessidade de reiniciar e deixar todos os seus programas do Windows para trás. Tudo, exceto jogos exigentes e efeitos 3D avançados, devem funcionar bem, mas você provavelmente não vai querer usá-los, de qualquer forma.
Se você está instalando o Ubuntu em uma máquina virtual, você pode tentar instalar um derivativo do Ubuntu como o Xubuntu. O desktop Unity padrão do Ubuntu usa efeitos 3D e a interface de desktop não funciona tão bem em uma máquina virtual como os desktops anteriores. O Xubuntu usa o Xfce, que é muito mais leve.
Você pode até mesmo tentar usar o modo transparente do VirtualBox ou o modo de unidade do VMware para executar aplicativos Linux diretamente na sua área de trabalho - eles estarão em execução na máquina virtual, mas suas janelas estarão presentes na área de trabalho do Windows em vez de ficarem presos em uma única janela da máquina virtual.
Cygwin
O Cygwin é uma coleção de ferramentas que oferecem um ambiente semelhante ao Linux no Windows. Não é uma maneira de executar o software Linux existente no Windows - o software terá que ser recompilado. No entanto, muitos softwares já foram recompilados. O Cygwin fornecerá um ambiente de linha de comando e terminal semelhante ao Linux com muitos dos programas de linha de comando aos quais você já pode estar acostumado.
Anteriormente, cobrimos a instalação e o uso do Cygwin. Você pode até usar o Cygwin para instalar um servidor OpenSSH e obter acesso SSH a um sistema Windows.
Esta solução é ideal para usuários que faltam utilitários essenciais do Linux no Windows - não é uma maneira de executar um desktop Linux completo.
Instale o Ubuntu via Wubi
Este método está tecnicamente instalando o Linux, não executando o software Linux no Windows. Você terá que reinicializar toda vez que quiser usar seu sistema Linux como se tivesse instalado em uma configuração padrão de inicialização dupla.
No entanto, o Wubi não instala o Ubuntu da maneira normal. Em vez disso, ele cria um arquivo especial em sua partição do Windows e usa esse arquivo como sua unidade do Ubuntu. Isso significa que você pode instalar o Ubuntu e usá-lo sem qualquer particionamento e você pode desinstalar o Ubuntu a partir do Painel de Controle do Windows quando estiver pronto.
Se os aspectos do particionamento são o que está prendendo você, experimente o Wubi. O desempenho não será tão bom quanto um sistema Linux normalmente instalado quando se trata de tempos de leitura e gravação em disco, mas deve ser mais rápido que uma máquina virtual.
Programas Portados e Compilados
Muitos programas comuns do Linux já foram portados para o Windows e versões compiladas foram disponibilizadas online. Se você realmente sente falta do Emacs, você encontrará versões do Emacs para Windows. Se você quiser executar um programa específico no Windows, faça uma pesquisa no Google pelo nome desse programa e pelo “Windows” - há uma boa chance de você encontrar uma versão do programa que foi portada para o Windows..
Distribuições Baseadas em CoLinux
coLinux significa Cooperative Linux. É uma maneira de executar o Linux nativamente ao lado do kernel do Windows de uma forma que oferece um desempenho muito mais rápido do que simplesmente rodar o Linux em uma máquina virtual..
Essa é uma ótima ideia, mas há um problema. O coLinux ainda não suporta versões de 64 bits do Windows, então você precisa estar executando uma versão de 32 bits do Windows em sua máquina para fazer isso - isso é cada vez mais raro. O coLinux não lançou uma nova versão em mais de dois anos, então o desenvolvimento parece estar parado ou se movendo muito lentamente.
Se você quiser experimentar, você pode experimentar o Portable Ubuntu Remix. Esta distribuição baseada em coLinux foi atualizada pela última vez em 2011, então é um pouco antiga - mas outras opções como andLinux estão ainda mais desatualizadas. andLinux, que cobrimos no passado, foi atualizado pela última vez em 2009.
As distribuições baseadas no coLinux seriam uma ótima opção, mas elas parecem estar ficando para trás. Se você não se importa em usar o software Linux de muitos anos e uma versão de 32 bits do Windows, essa opção pode funcionar para você de qualquer maneira.
Não há uma opção certa aqui. As pessoas que querem uma experiência completa com o Linux provavelmente vão querer uma máquina virtual, enquanto usuários de alguns utilitários de shell cruciais podem preferir o Cygwin. Outros que apenas querem executar um único programa podem encontrar melhor sorte com uma versão desse programa portada para o Windows.