Best apps for running Windows apps on Linux

Mudar para Linux deixa de parecer um compromisso no momento em que aquele programa Windows derradeiro continua funcionando. Aquele único aplicativo, seja um pacote de contabilidade legado, um jogo antigo ou uma ferramenta de design de nicho, geralmente é o que mantém as pessoas no Windows. Testamos oito ferramentas de compatibilidade que fecham essa lacuna. Algumas ocultam completamente os detalhes, outras expõem cada botão, e um par existe para um trabalho específico. Aqui está o que cada um faz bem quando você quer executar aplicativos Windows no Linux sem dual boot.

O que procurar em uma ferramenta Windows-em-Linux

Compatibilidade não é um problema único. Algumas coisas separam uma ferramenta que funciona de uma que é abandonada após um fim de semana.

Comparação rápida

Aplicativo Melhor para Plano gratuito Preço inicial Recurso destaque
Bottles Iniciantes executando aplicativos de produtividade Sim Grátis Caixas de areia por aplicativo com GUI
Lutris Jogos de GOG, Epic, Battle.net Sim Grátis Scripts de instalação da comunidade
Wine Controle total, scripts, sem interface Sim Grátis A camada de compatibilidade em si
PlayOnLinux Configurações legadas, pequenos jogos Sim Grátis Receitas para títulos mais antigos
CrossOver Suporte pago para aplicativos de negócios Avaliação de 14 dias Cerca de $74 uma única vez Codeweavers valida aplicativos
Steam Proton Qualquer jogo Windows em Steam Sim Grátis Configuração zero para a maioria dos títulos
Winetricks Corrigindo problemas de DLL e fonte Sim Grátis Catálogo de verbos para correções conhecidas
Q4Wine Gerenciamento de prefixo de uma GUI Sim Grátis Acesso rápido ao registro e serviços

Os aplicativos

1. Bottles — melhor em geral para aplicativos de produtividade

Bottles envolve Wine em um dos aplicativos de desktop mais limpos do Linux. Cada programa instalado obtém sua própria garrafa: um prefixo independente com seu próprio executor, versão DXVK e dependências. Você pode duplicar uma garrafa antes de uma atualização para manter uma cópia funcionando, e o instalador de dependência integrado resolve a maioria do que os aplicativos Windows esperam (Visual C++, .NET, DirectX).

Onde fica aquém: Bottles se concentra em Flatpak primeiro, o que significa que integrações de sistema como scanners ou automação COM podem ser incômodas. Jogos anti-cheat permanecem um não categórico.

Plataformas: Linux (Flatpak recomendado). GNOME 40 ou mais recente para a experiência mais suave.

Preço: Grátis e de código aberto, licença MIT.

Baixar: usebottles.com ou flatpak install flathub com.usebottles.bottles

Conclusão: Escolha isso primeiro se você está mudando do Windows e quer um aplicativo que oculte as bordas mais ásperas do Wine.

2. Lutris — melhor para jogos fora do Steam

Lutris é o inicializador padrão para qualquer coisa que não esteja no Steam: GOG, Epic Games Store, Battle.net, instaladores autônomos, consoles emulados e milhares de scripts de instalação mantidos pela comunidade. Cada script lida com a dança específica que um jogo antigo exige, desde a versão correta do Wine até ajustes de registro. Lutris também funciona como um frontend para MAME, RetroArch e DOSBox na mesma visualização de biblioteca.

Onde fica aquém: A interface é densa e os erros geralmente apontam para o terminal. Os scripts envelhecem rapidamente, então um jogo que foi instalado corretamente no ano passado pode precisar de um ajuste hoje.

Plataformas: Linux, empacotado para a maioria das principais distribuições.

Preço: Grátis e de código aberto, GPL-3.0.

Baixar: lutris.net

Conclusão: A melhor aposta para manter uma grande biblioteca de PC tipo Windows jogável no Linux sem criar prefixos manualmente.

3. Wine — melhor quando você precisa de todos os botões

Wine é a camada de compatibilidade sobre a qual tudo mais nesta lista é construído. Nada é mais portátil, mais scriptável ou melhor documentado para casos extremos. Se você escreve instalações, executa testes em CI ou precisa iniciar um binário Windows de um servidor sem interface, Wine por conta própria é frequentemente a escolha certa.

Onde fica aquém: Praticamente nenhuma GUI para falar. O gerenciamento de prefixo e executor é trabalho seu, e as mensagens de erro assumem que você sabe o que é uma substituição.

Plataformas: Linux, macOS, FreeBSD. Os números de versão são escalonados: estável, desenvolvimento e staging.

Preço: Grátis e de código aberto, LGPL-2.1.

Baixar: winehq.org

Conclusão: Para engenheiros e usuários avançados que desejam controle direto e não se importam com um arquivo de configuração em vez de um assistente.

4. PlayOnLinux — melhor para configurações legadas

PlayOnLinux antecede a maioria das ferramentas nesta lista. Mantém uma biblioteca de receitas para jogos mais antigos e aplicativos de produtividade Windows que nunca receberam uma porta Proton. A interface se sente desatualizada, mas as receitas ainda funcionam, que é o ponto.

Onde fica aquém: O ritmo de desenvolvimento desacelerou em comparação com Bottles e Lutris. Os títulos DirectX 12 modernos geralmente são melhor atendidos em outro lugar.

Plataformas: Linux, mais um irmão PlayOnMac.

Preço: Grátis e de código aberto.

Baixar: playonlinux.com

Conclusão: Útil quando você encontra um aplicativo Windows com quinze anos de idade para o qual apenas PlayOnLinux tem um script funcionando.

5. CrossOver — melhor quando você deseja suporte pago

CrossOver é Wine com acabamento comercial da Codeweavers. Vem com configurações conhecidas para Microsoft Office, Quicken e centenas de aplicativos de negócios, e o fornecedor avalia relatórios de bugs para clientes pagantes. Codeweavers também emprega uma grande parte dos desenvolvedores principais do Wine, então cada lançamento beneficia o upstream do Wine.

Onde fica aquém: O preço único e o custo anual de atualização parecem íngremes uma vez que você percebe que o mecanismo subjacente é gratuito. Os jogos recebem melhor suporte em outro lugar.

Plataformas: Linux, macOS e ChromeOS.

Preço: Aproximadamente $74 para uma licença única com um ano de atualizações. Teste disponível.

Baixar: codeweavers.com

Conclusão: Compre CrossOver quando um aplicativo Windows crítico para os negócios estiver em sua lista de aplicativos suportados e você quiser um número para ligar.

6. Steam Proton — melhor para jogos Steam

Proton transformou Linux em uma plataforma de jogos de primeira classe. Ative o Steam Play, instale um jogo Windows e Proton traduz DirectX, injeta DXVK e manipula fontes e shaders em segundo plano. A maioria dos títulos para um único jogador simplesmente funcionam, geralmente com taxas de quadros próximas ao nativo.

Onde fica aquém: A cobertura anti-trapa é desigual. Alguns editores ainda se recusam a assinar seu anti-cheat em nível de kernel para Linux, mesmo quando o Proton executaria alegremente o jogo.

Plataformas: Linux via Steam.

Preço: Grátis com uma conta Steam.

Baixar: Dentro das configurações do Steam, ou ProtonDB para relatórios de compatibilidade.

Conclusão: Para jogos Steam especificamente, Proton é o jogo inteiro. Verifique o ProtonDB primeiro, instale em segundo lugar.

7. Winetricks — melhor para correções cirúrgicas

Winetricks não é um inicializador. É um script de shell que instala redistribuíveis, fontes e soluções conhecidas em um prefixo Wine. Quase todos os guia de solução de problemas para um aplicativo quebrado eventualmente dizem “execute winetricks corefonts vcrun2019”, e esta é a ferramenta que faz isso.

Onde fica aquém: Só ajuda se você já sabe o que instalar. Executar verbos às cegas pode inchar um prefixo ou introduzir conflitos.

Plataformas: Linux, macOS e em qualquer lugar onde Wine seja executado.

Preço: Grátis e de código aberto.

Baixar: github.com/Winetricks/winetricks

Conclusão: Mantenha-o instalado mesmo se você usar Bottles ou Lutris. Quando algo quebra, isso geralmente é a correção.

8. Q4Wine — melhor para limpeza de prefixo

Q4Wine é um frontend Qt para gerenciar múltiplos prefixos Wine, editar o registro, controlar serviços e executar testes rápidos. É mais parecido com um console de administração do Wine do que um inicializador, e funciona bem com o Wine simples quando você tem cinco ou dez prefixos e precisa mantê-los limpos.

Onde fica aquém: A interface se parece com um aplicativo Qt de início de 2010 porque é. A documentação é fina fora de seus próprios fóruns.

Plataformas: Linux e FreeBSD.

Preço: Grátis e de código aberto, GPL-3.0.

Baixar: Disponível na maioria dos repositórios de distribuição, ou q4wine.brezblock.org.ua.

Conclusão: Vale a pena instalar se você malabarismo prefixos para testes ou gosta de uma GUI para trabalho de registro.

Como escolher o certo

Não há um vencedor único. A maioria dos usuários de Linux acaba com dois ou três desses instalados lado a lado, cada um para um canto diferente de seu passado Windows.

Perguntas frequentes

Qual é a maneira mais fácil de executar aplicativos Windows no Linux? Bottles para produtividade e Proton para jogos juntos cobrem aproximadamente noventa por cento do que as pessoas perguntam. Nenhum requer trabalho de terminal para o caso comum.

Essas ferramentas executam jogos Windows em velocidade máxima? Proton e Lutris com DXVK regularmente entregam taxas de quadros próximas ao Windows nativo no mesmo hardware. Títulos baseados em Vulkan às vezes funcionam mais rápido.

Posso instalar o Microsoft Office no Linux? Versões anteriores do Office (2016 e anteriores) funcionam razoavelmente bem via CrossOver ou Bottles. O atual conjunto do Office baseado em nuvem é um ajuste ruim; a versão web é mais fácil.

Algum desses executa jogos anti-cheat? Alguns títulos com BattlEye ou Easy Anti-Cheat agora funcionam no Proton porque a Valve financiou o suporte Linux. Anti-cheat em nível de kernel que os editores não ativaram para Linux ainda se recusam a ser executados.

Vale a pena pagar por CrossOver se Wine é gratuito? Sim, se o aplicativo específico necessário estiver em sua lista de aplicativos suportados e você deseja suporte do fornecedor. Para uso geral, Bottles e Lutris gratuitos cobrem a maioria do mesmo terreno.

Posso usar essas ferramentas juntas? Sim. Bottles, Lutris e Steam Proton coexistem felizes; cada um mantém seus prefixos em seu próprio diretório. Apenas não aponte dois gerenciadores para o mesmo prefixo.