Como usar o Bottles no Linux para executar programas e jogos do Windows

Última atualização: 01/04/2026
autor: Isaac
  • O Bottles simplifica o uso do Wine com arquivos isolados que organizam e protegem seus aplicativos do Windows no Linux.
  • A instalação recomendada via Flatpak oferece melhor isolamento, gerenciamento de trilhos e suporte completo para DXVK.
  • Os modelos de jogos e aplicativos facilitam a configuração de ambientes otimizados sem a necessidade de conhecimento avançado.
  • O Bottles complementa o Proton e o Steam Play para executar softwares fora do Steam com controle preciso sobre o Wine.

Garrafas no Linux

Se você usa Linux diariamente, mas ainda depende de algum software adicional, como Linux, por exemplo... programas desenvolvidos exclusivamente para WindowsVocê provavelmente já teve dificuldades com o Wine mais de uma vez. Ele funciona, sim, mas entre prefixos, bibliotecas estranhas e configurações misteriosas, muitas pessoas acabam desistindo prematuramente.

É aí que entra o Bottles, uma ferramenta que transforma toda essa bagunça em algo muito mais gerenciável. Graças a um Uma interface visual muito refinada e fácil de entender.Ele permite instalar, isolar e executar aplicativos e jogos do Windows no Linux sem precisar se tornar um especialista em Wine. E, como bônus, adiciona uma camada extra de segurança e organização.

O que são garrafas e qual a sua relação com o vinho e o próton?

Para entender o que o Bottles faz, primeiro é necessário esclarecer exatamente o que ele é. O vinho e como ele funciona por baixo dos panosO Wine não é um emulador típico, mas sim uma camada de compatibilidade que traduz em tempo real as chamadas que um aplicativo Windows faz ao sistema operacional, convertendo-as em instruções que o Linux pode entender e executar.

Quando um programa do Windows tenta acessar uma DLL, desenhar uma janela ou ler um arquivo, essas solicitações são redirecionadas para implementações equivalentes preparadas pelo projeto WineTrata-se de um enorme projeto de engenharia reversa que está em desenvolvimento há muitos anos e se tornou uma verdadeira joia do software livre, especialmente apreciado em ambientes Unix e sistemas similares, como GNU/Linux ou FreeBSD.

O grande problema do Wine é que, embora seu mecanismo seja extremamente poderoso, sua configuração não é exatamente amigável ao usuário. Muitas de suas configurações são gerenciadas por meio de... Janelas espartanas, variáveis ​​de ambiente e uma infinidade de opções enigmáticas.Se você não tem experiência prévia, configurar um ambiente estável para cada aplicação pode se tornar uma grande dor de cabeça.

O Bottles surge justamente para resolver isso: é um Uma interface gráfica moderna que utiliza o Wine como motor de processamento.Mas isso simplifica o gerenciamento ao extremo. Em vez de se preocupar com prefixos manuais, você trabalha com "garrafas": ambientes isolados onde seus programas e jogos do Windows são instalados, cada um com suas próprias configurações, versões do Wine e dependências.

Além de funcionar com diferentes versões do Wine, o Bottles integra reimplementações e melhorias como: Runners baseados em Lutris, Proton e variantes como Glorious EggrollIsso é especialmente útil para jogos eletrônicos, pois permite aproveitar otimizações e correções específicas projetadas para melhorar o desempenho ou a compatibilidade.

Por que o Bottles é especialmente útil para jogos e segurança?

Com o tempo, a maioria dos aplicativos de produtividade passou a ser nativa do GNU/Linux, então o papel do Wine se concentrou principalmente em... Executar jogos de vídeo, software altamente específico ou ferramentas corporativas legadas.O Bottles abraça essa realidade e dá grande destaque aos jogos, sem esquecer os programas mais tradicionais para "janela".

No caso dos videogames, o Bottles facilita o download e o uso de diferentes versões. DXVK, o tradutor de DirectX 9/10/11 para Vulkanque é um dos pilares do Proton (a camada de compatibilidade usada pelo Steam Play). A possibilidade de alternar entre versões do DXVK por pacote permite ajustar o desempenho ou resolver problemas gráficos em jogos específicos.

Outro ponto forte é o foco no isolamento. Ao executar aplicativos do Windows diretamente com o Wine, esses aplicativos podem acabar tendo problemas de isolamento. Acesso de leitura e gravação à sua pasta pessoal com as mesmas permissões. Se você instalar algo malicioso ou mal configurado, isso pode causar estragos nos seus arquivos.

As garrafas reduzem consideravelmente esse risco graças ao seu sistema de garrafas, que funciona como Contêineres independentes para cada programa ou conjunto de programas.Se algo der errado dentro de uma garrafa, o impacto geralmente fica restrito a esse ambiente. Combinado com a versão Flatpak, que adiciona isolamento em nível de sistema, a segurança é ainda mais reforçada.

Resumindo, o Bottles não só torna o uso do Wine mais fácil de usar, como também estabelece ordem e limites claros: cada jogo ou aplicativo dentro de seu próprio "recipiente", com Configuração, dependências e acesso a recursos controlados e separados..

Instalando o Bottles no Linux (Flatpak recomendado)

Os desenvolvedores do Bottles recomendam claramente que a melhor maneira de instalar o aplicativo é através de Flatpak e o repositório FlathubEste método garante todos os recursos de isolamento e encapsulamento que o aplicativo precisa para funcionar de forma segura e consistente em diferentes distribuições.

Muitas distribuições modernas, como o Fedora Workstation ou o Manjaro, já incluem Flatpak pré-instalado e pronto para usar.Em outros sistemas, como o Ubuntu, pode ser necessário adicionar manualmente o suporte ao Flatpak a partir dos repositórios oficiais e, em seguida, vincular o Flathub como uma fonte de aplicativos.

Depois de instalar e configurar o Flatpak, instalar garrafas Resumindo, trata-se de um comando muito simples que você pode executar no terminal. Basta executar:

flatpak install flathub com.usebottles.bottles

Durante a instalação, você verá que o processo para para solicitar confirmação, então você terá que Responda com um “S” e pressione Enter. Para continuar, o sistema fará o download do Bottles e das dependências necessárias, o que pode levar alguns minutos dependendo da sua conexão e do seu computador.

  Minecraft com Unreal Engine e Ray Tracing: Este é o UnrealCraft

Após a conclusão da instalação, você pode iniciar o aplicativo com outro comando igualmente simples:

flatpak run com.usebottles.bottles

Na primeira vez que você executar o programa, alguma saída aparecerá no terminal, pois o Bottles aproveita isso para... Realize a configuração inicial, baixe componentes como o DXVK e prepare o ambiente básico.Logo em seguida, a tela de boas-vindas será aberta com um assistente rápido.

O recurso Garrafas também pode aparecer no menu de aplicativos do seu ambiente de área de trabalho. No GNOME, por exemplo, basta pressionar a tecla Super (a tecla Windows em muitos teclados), digitar "Garrafas" na caixa de pesquisa e... Abra o ícone do aplicativo como se fosse qualquer outro programa..

Primeiros passos com o Bottles e download de componentes

Ao abrir o Bottles pela primeira vez, o aplicativo exibe uma Tela de boas-vindas com várias telas introdutórias. Eles fornecem uma breve visão geral do que são os frascos e como a interface está organizada. Em seguida, você pode usar a seta para avançar para a etapa final do assistente.

Em uma dessas telas iniciais, o Bottles começará a baixar o A versão mais recente do DXVK está disponível nos servidores deles.Esta etapa é automática e faz parte da preparação do ambiente para executar jogos de vídeo que utilizam DirectX.

Além disso, o assistente aproveita a oportunidade para baixar e instalar o Reimplementação do Wine que será usada por padrãoO conteúdo de referência menciona, por exemplo, a versão "Chardonnay 6.8" como a versão padrão em um determinado momento, embora isso possa variar ao longo do tempo conforme o projeto é atualizado.

Ao chegar à tela com a inscrição “Quase pronto”, basta pressionar o botão azul. Continue para que o Bottles possa concluir a configuração interna.Assim que esse processo for concluído, você verá uma mensagem indicando que tudo está pronto para começar a usar o aplicativo.

Ao entrar na seção principal pela primeira vez, a visualização da Biblioteca aparecerá vazia, pois você ainda não criou nenhum item. Você verá uma interface limpa que exibe... Opções para criar novas garrafas e gerenciar as existentes. Assim que você começar a trabalhar com eles.

Neste ponto, você já tem o Bottles instalado e em execução, com o Wine e o DXVK configurados automaticamente, pronto para começar a criar ambientes para seus jogos ou programas do Windows.

Ajustes importantes nas preferências de Garrafas

Embora você possa começar a criar garrafas sem tocar em mais nada, vale a pena dar uma olhada na seção sobre Preferências, acessíveis no menu principal do aplicativo.A partir daí, são controlados os aspectos globais que afetam a forma como as garrafas são criadas e gerenciadas.

Nas preferências, você verá opções para escolher. executores, versões específicas do Wine ou Proton e conjuntos de componentesO Bottles permite que você baixe e instale diferentes reimplementações e versões alternativas, para que você possa atribuir a cada "bottle" o mecanismo que melhor se adapta ao programa ou jogo que deseja executar.

Outra seção relevante nas preferências é aquela que permite alterar o caminho onde as garrafas estão fisicamente armazenadas em seu sistema de arquivosNa versão Flatpak, o diretório padrão geralmente é algo como isto:

~/.var/app/com.usebottles.bottles/data/bottles/bottles/

Embora o "/bottles/bottles" no final possa soar um pouco estranho, está perfeitamente correto e não é um erro de digitação. Em muitos casos, é perfeitamente aceitável deixar esse local intacto, especialmente se você não tiver problemas de espaço na sua partição principal e preferir manter o espaço ocupado. Mantenha todos os dados encapsulados dentro do espaço Flatpak..

Se você quiser alterar esse caminho porque tem um SSD mais rápido, um disco rígido diferente ou uma partição com mais capacidade, pode fazê-lo facilmente. Basta ir ao menu (as três linhas horizontais), digitar... Nas Preferências, abra a aba Geral e localize a opção Diretório de Garrafas.Clicar no botão nessa linha abrirá um explorador de arquivos para que você possa escolher o novo destino.

Após selecionar a pasta desejada e confirmar com o botão correspondente, o Bottles começará a usar esse diretório para gerenciar seus arquivos. É uma maneira prática de Migre seus ambientes para um disco mais rápido ou um volume com mais espaço livre. sem alterar nada no resto do sistema.

Tipos de garrafas: jogos, aplicativos e configurações personalizadas

Um dos grandes pontos fortes do Bottles é que, cada vez que você cria uma nova garrafa, ele oferece uma série de opções. Modelos pré-desenhados que já vêm otimizados para casos de uso típicos.Dessa forma, você não precisa começar do zero com configurações complexas.

O primeiro modelo é voltado para jogos, com parâmetros projetados para Melhore o desempenho gráfico e a compatibilidade com jogos exigentes.Geralmente inclui ajustes no DXVK, sincronização e opções de gerenciamento de GPU que ajudam você a aproveitar melhor os jogos.

O segundo modelo é focado em aplicações gerais, ideal para softwares de produtividade como... Editores de texto avançados, suítes de escritório ou utilitários que existem apenas no Windows.Aqui, a estabilidade e uma experiência mais clássica de "desktop" têm prioridade sobre as configurações de desempenho puramente gráficas.

  Como alterar com segurança a versão do kernel Linux no GRUB2

Por fim, há o modelo personalizado, que permite ajustar quase todos os parâmetros desde o início. Essa opção é muito útil se você precisar, por exemplo, Forçar um ambiente de 32 bits para programas mais antigos ou controlar cada detalhe da configuração.Também pode ser útil ao testar soluções para softwares particularmente sensíveis.

Para a maioria dos usuários, especialmente para quem está começando a usar o Bottles, é recomendável usar modelos de jogos ou aplicativos. Eles já estão configurados para o cenários mais comuns e minimizar a necessidade de ajustes manuais avançadoso que economiza tempo e evita dores de cabeça.

Criando seu primeiro aplicativo de garrafa para Windows

Depois de se familiarizar com a interface básica, é hora de criar sua primeira garrafa. Para isso, você pode clicar em Selecione as garrafas na barra superior e pressione o botão azul "Criar nova garrafa". o que é claramente visível na janela principal.

Digamos que você queira instalar um editor de texto avançado como o Notepad++, que está disponível oficialmente apenas para Windows. Uma abordagem conveniente é Dê à garrafa o mesmo nome do aplicativo.Por exemplo, “Notepad++”, e selecione o modelo Aplicativo no assistente de criação.

Ao confirmar clicando no botão Criar, o Bottles começará a baixar e preparar os componentes necessários para esse ambiente. Durante alguns minutos, ele configurará a versão do Wine escolhida, as dependências básicas e os elementos do ambiente. Modelo de aplicação que otimiza o comportamento para este tipo de software..

Ao finalizar, uma mensagem aparecerá indicando que a configuração foi concluída. Fechar essa janela exibirá a visualização detalhada do frasco que você acabou de criar, com diversas seções para instalar programas, gerenciar dependências e revisar a configuração. do ambiente.

A partir desse momento, essa garrafa funcionará como uma "mini Windows" isolada, onde você poderá instalar o Notepad++ e qualquer outra ferramenta que desejar manter agrupada, sem interferir no restante do sistema.

Instale e execute aplicativos no Bottles.

Ao acessar a visualização de um aplicativo específico, o Bottles exibe diversas opções importantes para gerenciar o software que você usará. Uma das mais visíveis é Instalar programas, que acessa um catálogo de aplicativos conhecidos. Preparado pela comunidade com configurações recomendadas.

Outra seção importante é a de Dependências, que é usada para Adicione componentes adicionais, como pacotes do Visual C++, partes do framework Microsoft .NET, fontes do Windows ou outras DLLs. que muitos aplicativos precisam para funcionar corretamente.

Se você já tiver o instalador do aplicativo que deseja usar baixado, a maneira mais direta é usar o botão azul. Executar arquivo executável, que permite executar qualquer arquivo .exe ou .msi. de dentro daquela garrafa. Normalmente, você encontrará os instaladores salvos na sua pasta de Downloads ou em um diretório específico.

Por exemplo, para instalar o Notepad++, basta selecionar o arquivo baixado em ~/DownloadsClique em Executar e siga o assistente de instalação do Windows. Você verá a janela do instalador aparecer com suas instruções. Interface clássica, com os botões usuais: Próximo, OK e Concluir..

Após concluir o assistente, você pode optar por executar o programa imediatamente ou fechá-lo e iniciá-lo mais tarde a partir do Bottles. Na visualização do Bottle, o Notepad++ aparecerá listado como um aplicativo instalado, com um ícone de seta. Abra-o diretamente sempre que quiser usá-lo em seu ambiente de trabalho Linux..

O resultado é que o aplicativo se comporta quase que nativamente: você pode abrir arquivos, editar, salvar e trabalhar com ele sem muita complicação, enquanto o Bottles se encarrega de traduzir todas as chamadas do Windows para o seu sistema Linux.

Configurações avançadas para cada garrafa: Vinho, DXVK e rendimento

Uma das maiores vantagens das garrafas é que cada garrafa pode ter a sua própria Configuração personalizada da versão do Wine, DXVK e outros parâmetros de desempenho.Isso permite que você experimente diferentes combinações até encontrar aquela que melhor se adapta a cada jogo ou aplicação.

Para acessar essas configurações, você pode abrir o frasco específico e procurar a seção Runner ou equivalente, onde geralmente há uma Ícone de engrenagem que leva às opções do executor.A partir daí, você pode escolher entre as várias reimplementações do Wine disponíveis, incluindo variantes baseadas em Lutris, Proton ou versões personalizadas como as da Glorious Eggroll.

Na mesma visualização, também é possível alterar a versão do DXVK utilizada, o que geralmente faz diferença. jogos de vídeo que dependem muito do DirectX 9, 10 ou 11A possibilidade de alternar entre versões sem quebrar outros arquivos é muito conveniente ao resolver problemas gráficos específicos.

Outra configuração interessante para quem possui uma placa gráfica AMD Radeon é a opção de ativar o compilador ACOIsso pode melhorar a compilação de shaders e, consequentemente, o desempenho em muitos jogos. É configurado por garrafa, portanto, afeta apenas os ambientes onde você realmente precisa.

Além disso, o Bottles permite controlar a sincronização (como diferentes técnicas de sincronização de threads) para Melhore o desempenho em jogos específicos e reduza problemas de travamento ou microcortes.Juntamente com opções para substituir DLLs específicas e ajustar dependências, você tem um conjunto de ferramentas poderoso e acessível.

  Dune: Awakening Benchmark já disponível – Verifique se seu PC está pronto

Tudo isso significa que o Bottles não elimina completamente a complexidade inerente ao vinho, mas o apresenta de uma forma muito mais organizada. Cada garrafa se torna um ambiente dedicado, onde você pode Teste alterações sem receio de afetar outros aplicativos ou o sistema..

Utilizando garrafas para instalar jogos de vídeo a partir de mídias físicas.

Além de jogos digitais de plataformas como o Steam, o Bottles é especialmente útil se você quiser resgatar videogames em formato físico ou instaladores antigos que só existem em DVD ou CDO fluxo de trabalho é muito semelhante ao de uma instalação do Windows, mas encapsulado dentro do próprio pacote.

O primeiro passo é criar uma nova garrafa usando o modelo desenvolvido para jogos. Isso aplicará automaticamente as configurações apropriadas. Para obter o melhor desempenho gráfico possível e uma boa compatibilidade com DirectX.Você pode manter a versão padrão recomendada do Wine e selecionar opções como o compilador ACO, caso esteja usando uma GPU AMD.

Após a criação do arquivo, você verá o botão "Executar .exe" na tela principal, projetado especificamente para iniciar instaladores clássicos. Você precisará clicar nele e Selecione o arquivo “setup.exe” padrão localizado na raiz do DVD ou na pasta onde você copiou o conteúdo do disco..

A partir daí, o processo de instalação segue o roteiro usual: uma sucessão de janelas "Avançar, Avançar" até que o jogo esteja instalado. Em alguns casos, pode ser necessário instalar dependências adicionais ou alterar a versão do Wine no pacote para obter o melhor desempenho.

Após a instalação bem-sucedida do jogo, ele aparecerá na lista de aplicativos daquele frasco com sua própria entrada e um Botão de execução na lateral para iniciar o jogo sempre que quiser.Se o jogo exigir o disco original para iniciar, uma solução prática é criar uma imagem ISO a partir do Linux usando ferramentas como o K3B ou o Brasero e montá-la quando estiver pronto para jogar.

Na prática, jogos como The Elder Scrolls: Oblivion foram executados com sucesso no Linux usando a versão Flatpak do Bottles em distribuições modernas como o Fedora. Embora o desempenho e a estabilidade possam exigir ajustes adicionais, o fato de que para poder jogar a partir do mesmo sistema Linux sem precisar recorrer a um sistema Windows completo. É um passo considerável em frente.

Relação entre Bottles, WineHQ e Steam (Proton)

Quando falamos sobre executar jogos e aplicativos do Windows no Linux, é comum confundir nomes como WineHQ, Bottles, Steam Play e Proton. Cada um ocupa um lugar diferente, por isso vale a pena distingui-los. Compreender como se complementam e para que cada ferramenta é mais adequada..

O WineHQ é o projeto base, a implementação da camada de compatibilidade que traduz as chamadas do Windows para o Linux. O Bottles funciona em conjunto com o Wine, oferecendo uma interface gráfica clara, gerenciamento de arquivos e fácil acesso a... diferentes variantes e patches do Wine e DXVKEm última análise, o Bottles torna o vinho acessível a muito mais pessoas.

Por outro lado, você tem Próton da válvulaque é a tecnologia que o Steam Play usa para permitir Jogos desenvolvidos exclusivamente para Windows agora podem ser executados no Linux diretamente pelo cliente Steam.O Proton depende do Wine, mas adiciona seus próprios patches, ajustes no DXVK e medidas específicas para jogos.

Se você usa o Steam no Linux e quer jogar seus jogos da biblioteca do Windows, você precisa ir até... Configurações > Steam > Compatibilidade > Steam PlayPara ativar a compatibilidade, selecione Proton Experimental (ou a versão do Proton de sua preferência). Isso deve tornar a maioria dos jogos da sua biblioteca jogáveis ​​no Linux.

Em contrapartida, o Bottles brilha mais quando você precisa Executar jogos e aplicativos que não estão no SteamIsso inclui softwares que vêm em DVD, instaladores baixados manualmente ou aplicativos de produtividade disponíveis apenas para Windows. Também é muito útil quando você deseja ter controle total sobre qual versão do Wine ou do DXVK será usada em cada caso.

Em última análise, não se trata tanto de escolher entre Wine, Bottles ou Proton, mas sim de entender que o Proton é ideal para a experiência integrada ao Steam, enquanto o Bottles é um... Uma solução versátil e visual para trazer o restante do seu software Windows para o Linux..

Considerando tudo isso, o Bottles se estabelece como uma ferramenta muito completa para quem usa Linux, mas ainda precisa de programas e jogos do Windows: ele combina o poder do Wine com uma interface clara, isolamento baseado em garrafas, integração com DXVK e executores avançados, além de um sistema de modelos que facilita tanto tarefas básicas quanto configurações muito refinadas, sem obrigar você a abandonar seu sistema operacional favorito.

Como usar garrafas no Linux
Artigo relacionado:
Como usar o Bottles no Linux para executar software do Windows