• Chris Hoffman

    @chrisbhoffman

  • Atualizado em 27 de outubro de 2020, 13:36pm EDT

Os usuários do Linux muitas vezes querem executar software Windows em Linux, mas os usuários do Windows também podem querer executar software Linux. Quer esteja à procura de um melhor ambiente de desenvolvimento ou de ferramentas poderosas de linha de comandos, pode executar software Linux sem sair do Windows.

Existem muitas opções diferentes para executar software Linux em Windows. É mais fácil do que executar software Windows em Linux, pois qualquer pessoa pode configurar uma máquina virtual com uma distribuição Linux livre – sem necessidade de licenças de software.

Máquinas Virtuais

Máquinas Virtuais permitem executar qualquer sistema operacional em uma janela em seu desktop. Você pode instalar o VirtualBox gratuito ou VMware Player, baixar um arquivo ISO para uma distribuição Linux como o Ubuntu, e instalar essa distribuição Linux dentro da máquina virtual como você instalaria em um computador padrão.

Anúncio

Quando você precisar inicializar seu sistema Linux, você pode fazê-lo em uma janela no seu desktop – sem necessidade de reiniciar e deixar todos os seus programas Windows para trás. Tudo menos jogos exigentes e efeitos 3D avançados devem funcionar muito bem, mas você provavelmente não vai querer usar esses, de qualquer forma.

Se você está instalando o Ubuntu em uma máquina virtual, você pode querer tentar instalar uma derivada do Ubuntu como o Xubuntu em seu lugar. A área de trabalho padrão do Ubuntu Unity usa efeitos 3D e a interface da área de trabalho não funciona tão bem em uma máquina virtual quanto as áreas de trabalho passadas funcionavam. O Xubuntu usa Xfce, que é muito mais leve.

Você poderia até tentar usar o modo seamless do VirtualBox ou o modo unidade do VMware para executar aplicativos Linux diretamente no seu desktop – eles estarão rodando na máquina virtual, mas suas janelas estarão presentes no seu desktop Windows ao invés de presas em uma única janela da máquina virtual.

Cygwin

Cygwin é uma coleção de ferramentas que oferecem um ambiente semelhante ao Linux no Windows. Não é uma forma de executar software Linux existente em Windows – o software terá de ser recompilado. No entanto, muito software já foi recompilado. Cygwin dará a você um ambiente de terminal e linha de comando parecido com Linux com muitos dos programas de linha de comando aos quais você já pode estar acostumado.

Anúncio

Já cobrimos anteriormente a instalação e 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 não possuem utilitários Linux cruciais no Windows – não é uma forma de executar um desktop Linux completo.

Instalar Ubuntu via Wubi

Este método é tecnicamente instalar Linux, não executar software Linux no Windows. Você terá que reiniciar cada vez que quiser usar seu sistema Linux como se o tivesse instalado em uma configuração padrão de dual-boot.

No entanto, Wubi não instala o Ubuntu da maneira normal. Em vez disso, ele cria um ficheiro especial na sua partição Windows e utiliza esse ficheiro como unidade Ubuntu. Isto significa que você pode instalar o Ubuntu e utilizá-lo sem qualquer particionamento e pode desinstalar o Ubuntu a partir do Painel de Controlo do Windows quando terminar.

Anúncio

Se os aspectos do particionamento são o que o está a atrasar, 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 escrita em disco, mas deve ser mais rápido que uma máquina virtual.

Ported and Compiled Programs

Muitos programas Linux comuns já foram portados para o Windows e versões compiladas já foram disponibilizadas online. Se você realmente sente falta do Emacs, você vai encontrar versões do Emacs para Windows. Se você quiser executar um programa específico no Windows, faça uma busca no Google pelo nome desse programa e “Windows” – há uma boa chance de você encontrar uma versão do programa que ‘foi portada para Windows.

coLinux-based Distributions

coLinux significa Cooperative Linux. É uma maneira de executar o Linux nativamente junto com o kernel do Windows de uma maneira que oferece um desempenho muito mais rápido do que simplesmente executar o Linux em uma máquina virtual.

Esta é uma ótima idéia, mas há um problema. coLinux ainda não suporta versões 64-bit do Windows, então você precisará executar uma versão 32-bit do Windows em sua máquina para fazer isso – isso é cada vez mais raro. coLinux não lança uma nova versão há mais de dois anos, então o desenvolvimento parece estar parado ou em movimento muito lento.

Anúncio

Se você quiser experimentar isto, você pode querer experimentar o Portable Ubuntu Remix. Esta distribuição baseada em coLinux foi atualizada pela última vez em 2011, por isso é um pouco antiga – mas outras opções como eLinux estão ainda mais desatualizadas. andLinux, que já cobrimos no passado, foi atualizada pela última vez em 2009.

distribuições baseadas em coLinux seriam uma ótima opção, mas parecem estar ficando para trás. Se você não se importa de usar um software Linux com anos e uma versão 32-bit do Windows, esta opção pode funcionar para você de qualquer forma.

Não há nenhuma opção certa aqui. As pessoas que querem uma experiência Linux completa provavelmente vão querer uma máquina virtual, enquanto os 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 portado para o Windows.

Chris Hoffman
Chris Hoffman é o Editor-chefe do How-To Geek. Ele escreveu sobre tecnologia por mais de uma década e foi colunista da PCWorld por dois anos. Chris escreveu para o The New York Times, foi entrevistado como um especialista em tecnologia em estações de TV como a NBC 6 de Miami, e teve seu trabalho coberto por veículos de notícias como a BBC. Desde 2011, Chris já escreveu mais de 2.000 artigos que já foram lidos quase um bilhão de vezes – e isso é só aqui no How-To Geek.Read Full Bio ”

Deixe uma resposta

O seu endereço de email não será publicado.