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. É claro que 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 a engenharia reversa. Embora funcione muito bem, considerando o pouco que a Microsoft nos deu, não está nem perto de ser perfeito.
Para executar um aplicativo no Wine, você pode instalar o Wine e usá-lo para iniciar o arquivo.exe de um instalador. Antes disso, você deve dar uma olhada no site do Wine Application Database, que lhe dirá o quão bem um aplicativo é executado no Wine. O vinho é frequentemente 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).
Executar o Windows em uma máquina virtual
Embora o Wine possa ter erros ou travamentos ao instalar aplicativos, uma máquina virtual poderá 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 em sua área de trabalho do Linux.
As máquinas virtuais apresentam uma certa sobrecarga, mas, com as CPUs rápidas de hoje, a execução de 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 oferecem suporte a gráficos 3D muito bons, portanto, todos os jogos mais antigos, com exceção deles, não serão exibidos.
Experimente o CrossOver
Se Wine parece ser muito doloroso, você pode querer experimentar o CrossOver Linux. O CrossOver é um produto comercial, por isso vai custar-lhe dinheiro, embora a CodeWeavers ofereça um teste gratuito. O CrossOver essencialmente pega o software Wine e o embala para garantir que ele 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ê estiver 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 devem funcionar corretamente.
Muitos desktops Linux incluem software para acessar desktops Windows remotos já. Se não, você pode instalar o pacote rdesktop.
Quando tudo mais falha: inicialização dupla
Você não pode executar todos os programas do Windows no Linux - quando um novo grande jogo de PC é lançado, muitas vezes ele passa um bom 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ê quiser jogar um novo jogo que não funcione corretamente no Linux, reinicie em seu sistema Windows.