4+ maneiras de executar o software Windows no Linux
O Linux já percorreu um longo caminho, mas você ainda pode precisar executar aplicativos do Windows ocasionalmente - especialmente jogos de PC somente para Windows. Felizmente, existem algumas maneiras de executar aplicativos do Windows no Linux.
Claro, antes de tentar executar um programa antigo do Windows, você deve procurar ou alternativas que são executadas nativamente no Linux. Você terá uma experiência melhor se puder encontrar uma alternativa decente que seja executada sem mexer.
Use vinho
O Wine é uma camada de compatibilidade que permite que os aplicativos do Windows sejam executados no Linux. É basicamente uma implementação da API do Windows no Linux. Naturalmente, a Microsoft não publica todas as informações necessárias para reimplementar a API do Windows a partir do zero, então o Wine precisa ser submetido à engenharia reversa. Embora funcione surpreendentemente bem, considerando o pouco que a Microsoft nos deu para valer, não é nem de perto perfeito.
Para executar um aplicativo no Wine, você pode instalar o Wine e usá-lo para iniciar o arquivo .exe do instalador. Antes disso, você deve dar uma olhada no site do Wine Application Database, que informará o quão bem um aplicativo é executado no Wine. O vinho é freqüentemente usado para jogos, já que os jogos são o único tipo de software que não pode ser executado em uma máquina virtual. Embora o Wine possa ser usado para executar aplicativos de desktop como o Photoshop e o Microsoft Word, eles funcionarão perfeitamente em uma máquina virtual (veja abaixo).
Você também pode tentar usar um aplicativo como o PlayOnLinux, que ajuda a automatizar o processo de instalação de jogos suportados e outros softwares no Wine..
O aplicativo Netflix Desktop usa uma versão com patches do Wine para executar o Netflix no Linux - o Silverlight não funciona corretamente com a versão atual do Wine.
Executar o Windows em uma máquina virtual
Enquanto o Wine pode ter erros ou travamentos ao instalar aplicativos, uma máquina virtual será capaz de executar esses aplicativos de desktop muito bem. Instale o Windows em um programa de máquina virtual como VirtualBox, VMware Player ou KVM e você terá o Windows em execução em uma janela. Você pode instalar o software do Windows na máquina virtual e executá-lo no seu desktop Linux.
As máquinas virtuais apresentam alguma sobrecarga, mas com as CPUs rápidas de hoje, executar muitos tipos de software em uma máquina virtual não deve ser um problema. Isso é especialmente verdadeiro depois que você ajusta essas máquinas virtuais para velocidade. Isso não se aplica a jogos - as máquinas virtuais não têm suporte a gráficos 3D muito bons, então todos, exceto os jogos mais antigos, não serão executados.
Para integrar os aplicativos do Windows à sua área de trabalho, você pode usar o modo transparente do VirtualBox ou o modo Unity da VMware. Os aplicativos ainda estarão sendo executados em uma máquina virtual, mas suas janelas aparecerão perfeitamente em sua área de trabalho, como se estivessem rodando no Linux.
Experimente o CrossOver
Se o Wine parecer muito doloroso, você pode querer experimentar o CrossOver Linux. CrossOver é um produto comercial, por isso vai custar-lhe dinheiro, apesar de CodeWeavers oferecer uma avaliação gratuita. O CrossOver essencialmente pega o software Wine e o empacota para que funcione corretamente com aplicativos populares como Photoshop, Office e até jogos populares. O CodeWeavers fornece suporte comercial para esses programas suportados, então você tem alguém a quem recorrer se algo quebrar.
Esta opção não é para todos - muitas vezes você pode rodar os mesmos aplicativos usando o Wine - mas se você está apenas interessado em rodar alguns aplicativos populares em seu desktop Linux e pagar alguém para fazer os ajustes para você, o CrossOver pode ser Seu ingresso. O CrossOver também envia seus patches de volta para o projeto Wine, então o dinheiro que você paga ajuda a financiar o desenvolvimento do Wine de código aberto..
Tal como acontece com o Wine, o CrossOver não funciona perfeitamente com tudo. Como com o Wine, o CodeWeavers tem um site de banco de dados de compatibilidade.
Use uma área de trabalho remota
Se você tiver acesso a um sistema Windows remoto, poderá tentar executar seus aplicativos no sistema Windows remoto e usar a área de trabalho remota em seu sistema Linux para acessá-los. Os aplicativos serão executados remotamente em um sistema real do Windows, portanto, eles devem funcionar corretamente.
Muitos desktops Linux incluem software para acessar desktops remotos do Windows. Se não, você pode instalar o pacote rdesktop.
Quando tudo mais falha: inicialização dupla
Você não pode rodar todos os programas do Windows no Linux - quando um novo grande jogo de PC é lançado, muitas vezes levará algum tempo até que seja executado corretamente no Wine. Embora o Steam no Linux e o apoio do Linux à Blizzard possam mudar isso no futuro, os jogos são a única categoria de aplicativo que tem mais problemas no Linux - embora muitos jogos mais antigos funcionem perfeitamente..
Em vez de desistir completamente do Windows, considere mantê-lo em uma configuração de inicialização dupla. Quando você quer jogar um novo jogo que não funciona corretamente no Linux, reinicie em seu sistema Windows.
Se você for dual-boot, você pode até mesmo acessar suas partições Linux do Windows para ter sempre acesso aos seus arquivos..