Como instalar o Wine 9 no Ubuntu 24.04, 22.04 ou 20.04

Wine 9 é a versão mais recente da popular camada de compatibilidade que permite executar aplicativos Windows em sistemas operacionais semelhantes ao Unix, incluindo Linux. Esta versão apresenta grandes avanços, incluindo o novo modo WoW64, que permite que aplicativos Windows de 32 bits sejam executados em uma instalação Unix puramente de 64 bits, suporte aprimorado a Wayland e melhor compatibilidade com ARM64. Além disso, o Wine 9 traz melhorias gráficas, incluindo suporte Vulkan e atualizações para Direct3D, DirectShow e DirectMusic, melhorando o desempenho e a compatibilidade com muitos aplicativos e jogos.

Para instalar o Wine 9 no Ubuntu 24.04, 22.04 ou 20.04 LTS, você pode usar o repositório WineHQ, que oferece as compilações estáveis, de pré-lançamento e de desenvolvimento mais recentes. Este guia orientará você no processo de instalação usando o terminal de linha de comando.

Atualize o Ubuntu antes da instalação do Wine

Antes de instalar o Wine, atualize seu sistema para evitar possíveis conflitos durante a instalação:

sudo apt update && sudo apt upgrade

Etapas de pré-instalação do Wine

Para facilitar o processo de instalação do software, é necessário instalar os seguintes pacotes:

sudo apt install software-properties-common apt-transport-https curl

Habilite suporte de 32 bits para Wine (opcional)

Habilite o suporte à arquitetura de 32 bits para tornar o Wine compatível com muitos jogos e aplicativos do Windows. A falta deste suporte pode limitar a usabilidade do Wine.

Para ativar o suporte à arquitetura de 32 bits, execute o comando abaixo:

sudo dpkg --add-architecture i386

Especialmente para sistemas de baixo custo, os usuários devem ativar esse recurso, pois muitos jogos de 32 bits exigem isso. Sistemas de alta potência não sofrerão nenhum impacto negativo com a instalação desses pacotes, garantindo total compatibilidade com Wine e bom funcionamento de vários aplicativos.

Importar repositório WineHQ APT

Antes de instalar qualquer versão do Wine do WineHQ, é crucial importar a chave GPG e o repositório WineHQ para o seu sistema Ubuntu Linux para garantir a autenticidade dos pacotes Wine.

Para importar a chave GPG necessária, execute o seguinte comando:

curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null

A seguir, importe o repositório WineHQ usando o seguinte comando:

echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main | sudo tee /etc/apt/sources.list.d/winehq.list

Após importar a chave GPG e o repositório, execute uma atualização do APT para reconhecer os pacotes recém-importados:

sudo apt update

Prossiga com a instalação do Wine

Opção 1: Instale a versão estável do Wine

O primeiro método para instalar o Wine é instalar a versão estável mais recente do repositório WineHQ, que geralmente é uma solução melhor do que usar a versão do repositório Ubuntu. Esta opção fornece uma versão mais atualizada do Wine sem ser tão avançada quanto a versão de desenvolvimento do WineHQ.

Para instalar a versão estável do Wine, execute o seguinte comando:

sudo apt install --install-recommends winehq-stable

Nota: Utilize a opção –install-recommends para instalar as dependências recomendadas do WineHQ, otimizando seu desempenho em seu sistema.

Assim que a instalação for concluída, você pode verificar a versão do Wine que instalou digitando o seguinte comando:

wine --version

Isso exibirá a versão do Wine atualmente instalada em seu sistema.

Alternativa – Instale o Wine do repositório Ubuntu

Considere instalar a versão disponível nos repositórios do Ubuntu para uma versão estável do Wine. Embora possivelmente desatualizada, esta versão é uma alternativa confiável.

Para instalar a versão Wine de 64 bits do repositório Ubuntu, digite o comando abaixo:

sudo apt install wine64

Se você ativou o suporte de 32 bits, instale as arquiteturas de 64 e 32 bits conforme descrito:

sudo apt install wine64 wine32

Este comando instalará as versões de 64 e 32 bits do Wine.

Opção 2: instalar a versão de teste do Wine

O segundo método para instalar o Wine é instalar a versão mais recente do branch de teste. Esta opção fornece uma versão beta ou de teste pouco antes do lançamento oficial. É ideal para usuários que preferem uma versão mais recente do Wine à versão estável, mas não querem arriscar a instabilidade de usar a versão de desenvolvimento de última geração.

Para instalar a versão de teste do Wine, execute o seguinte comando:

sudo apt install --install-recommends winehq-staging

Isso instalará a versão mais recente do Wine do branch de teste, incluindo quaisquer dependências necessárias.

Assim que a instalação for concluída, você pode verificar a versão do Wine que instalou digitando o seguinte comando:

wine --version

Isso exibirá a versão do Wine atualmente instalada em seu sistema.

Opção 3: Instale o Wine devel (versão noturna de desenvolvimento)

Considere instalar o Wine do ramo de desenvolvimento para acessar os recursos mais recentes. Esta versão, embora moderna, pode ser instável. Portanto, apenas usuários ou desenvolvedores experientes devem usá-lo.

Para instalar a versão de desenvolvimento do Wine, insira o comando abaixo:

sudo apt install --install-recommends winehq-devel

Isso instalará a versão mais recente do Wine do branch de desenvolvimento e todas as dependências necessárias.

Assim que a instalação for concluída, você pode verificar a versão do Wine que instalou digitando o seguinte comando:

wine --version

Isso exibirá a versão do Wine atualmente instalada em seu sistema. Seguindo essas etapas, você pode instalar a versão de desenvolvimento mais recente do Wine e experimentar seus recursos mais recentes.

Finalizar a instalação do Wine

Após instalar com sucesso o WineHQ em seu sistema Ubuntu, finalize a instalação executando o comando “winecfg”. Este comando configura os ambientes necessários para Wine, incluindo Mono, para executar aplicativos .NET no Linux.

Para iniciar o diálogo de configuração do Wine, digite o comando abaixo:

winecfg

Clique em “Instalar” para iniciar as instalações necessárias. Após a conclusão, a caixa de diálogo de configuração do Wine aparece, onde você pode ajustar as configurações do Wine, se necessário. A configuração padrão é o Windows 7, mas você pode querer mudar para uma versão mais recente, como o Windows 10, já que o Windows 11 ainda não é compatível.

Depois de terminar de fazer as alterações desejadas, feche a caixa de diálogo.

Existem também extras opcionais que você pode instalar para tornar sua experiência com o Wine ainda melhor. Por exemplo, você pode instalar o winetricks, que fornece bibliotecas e aplicativos extras para ajudar o Wine a executar o software Windows com mais facilidade. Você pode instalar o winetricks executando o seguinte comando em seu terminal:

sudo apt install winetricks

Com o winetricks instalado, use-o para introduzir componentes adicionais do Windows não incluídos no Wine. Por exemplo, para instalar as fontes Microsoft de 32 bits, use o comando abaixo:

winetricks allfonts

Comandos adicionais de vinho

Exemplo de instalação do pacote Wine no Ubuntu: Instale o NotePad ++

Para executar um arquivo binário do Windows usando Wine, você pode clicar com o botão direito no arquivo, selecionar “Abrir com outro aplicativo” e selecionar Wine na lista de aplicativos.

Por exemplo, você deseja baixar e instalar o Notepad++ em seu sistema Ubuntu usando Wine. Primeiro, baixe o Bloco de notas++ arquivo .exe de instalação do site oficial. Assim que o download for concluído, navegue até o diretório do arquivo.

Para executar o arquivo de instalação usando Wine, clique com o botão direito no arquivo .exe, selecione “Abrir com outro aplicativo” e selecione Wine na lista de aplicativos.

Para executar o Notepad++, clique no ícone do aplicativo e o software será iniciado usando o Wine. Você pode usar o mesmo processo para executar qualquer outro aplicativo do Windows em seu sistema Ubuntu.

Configurar o Wine como 32 bits

O Wine no Ubuntu pode ser configurado para executar aplicativos Windows de 32 e 64 bits. Embora a configuração padrão suporte aplicativos de 64 bits, é possível ajustar as configurações para oferecer suporte a aplicativos de 32 bits.

Para a configuração do aplicativo de 32 bits, ajuste a variável de ambiente WINEARCH para “win32” e defina a variável de ambiente WINEPREFIX para um diretório diferente do diretório padrão “~/.wine”.

Para definir WINEARCH como “win32”, digite o seguinte comando:

export WINEARCH=win32

Em seguida, defina a variável de ambiente WINEPREFIX para um diretório diferente do diretório padrão “~/.wine”. Você pode fazer isso digitando o seguinte comando:

export WINEPREFIX=~/.wine32

Este comando cria um novo diretório de prefixo Wine chamado “.wine32” em seu diretório inicial.

winecfg

Por fim, execute a caixa de diálogo de configuração do Wine usando o comando “winecfg” para aplicar as alterações feitas:

winecfg

Isso abrirá a janela de configuração do Wine, onde você poderá fazer as alterações necessárias nas configurações de seus aplicativos de 32 bits.

Comandos para executar o Wine no terminal

Execute comandos do Wine no terminal Ubuntu para maior controle sobre o software em execução. Esta seção apresenta e explica alguns comandos do Wine comumente usados.

comando vinho

O comando mais básico para Wine é “vinho”. Este comando permite que você execute aplicativos do Windows a partir do terminal. Para usar este comando, digite “wine” seguido do caminho para o arquivo .exe que deseja executar.

Exemplo:

wine /path/to/program.exe

comando winecfg

O comando “winecfg” permite definir várias configurações do Wine, como a versão do Windows, configurações de áudio e configurações gráficas. Este comando abre a caixa de diálogo de configuração do Wine, onde você pode alterar as configurações.

Exemplo:

winecfg

comando regedit

O comando “regedit” permite que você acesse o editor de registro do Wine, um banco de dados que armazena configurações para aplicativos Wine e Windows.

Exemplo:

wine regedit

comando winetricks

Use o comando “winetricks” para instalar componentes e bibliotecas adicionais não incluídos no Wine, selecionando em uma lista de componentes disponíveis.

Exemplo:

winetricks allfonts

comando winepath

O comando “winepath” converte caminhos no estilo Windows em caminhos no estilo Unix e vice-versa. É útil para scripts que funcionam com caminhos Windows e Unix.

Exemplo:

winepath -w /unix/path

Este comando converterá o caminho no estilo Unix em um caminho no estilo Windows.

comando wineserver

O comando “wineserver” supervisiona o servidor Wine, facilitando a comunicação entre aplicativos Windows e Linux. Embora raramente usado, pode ajudar na depuração e solução de problemas.

Exemplo:

wineserver -k

Este comando encerrará o servidor Wine, o que pode ajudar a resolver alguns problemas com o Wine.

Ao utilizar esses comandos do Wine, você pode ter mais controle sobre seus aplicativos do Windows e melhorar sua experiência ao executá-los no Ubuntu.

Atualizando Vinho

Para atualizar o Wine para a versão mais recente do WineHQ, você precisa executar o seguinte comando no terminal:

sudo apt upgrade && sudo apt update

Removendo Vinho

Dependendo de qual versão do Wine você instalou, você pode usar um dos seguintes comandos para removê-lo.

sudo apt remove winehq-stable
sudo apt remove winehq-staging
sudo apt remove winehq-devel

Depois de remover a versão do Wine que não é mais necessária, você pode excluir o arquivo do repositório usando o seguinte comando:

sudo rm /etc/apt/sources.list.d/winehq.list

Se você excluiu o repositório WineHQ, considere remover a chave GPG com o comando abaixo:

sudo rm /usr/share/keyrings/winehq.gpg

Remover Wine (versões do repositório Ubuntu)

Se você instalou o Wine a partir do repositório padrão do Ubuntu, poderá usar o seguinte comando para removê-lo:

sudo apt remove wine32 wine64

Conclusão

Com o Wine 9 instalado em seu sistema Ubuntu, você pode aproveitar ao máximo as melhorias mais recentes na execução de aplicativos Windows no Linux. O uso do repositório WineHQ garante que você tenha acesso aos recursos e melhorias mais atualizados. Aproveite a compatibilidade aprimorada, o desempenho e os novos recursos que o Wine 9 oferece, permitindo uma experiência perfeita com aplicativos Windows em sua configuração Linux.

Joshua James
Me siga
Últimos posts por Joshua James (exibir todos)

Deixe um comentário