Wine 9.14 lançado com melhorias no suporte ao driver ODBC

E foi lançado o Wine 9.14 com melhorias no suporte ao driver ODBC, e mais. Confira as novidades e veja como instalar no Linux.

O Wine (Wine Is Not an Emulator, ou Wine não é um emulador) é um software livre e de código aberto, que tem como objetivo permitir que os aplicativos desenvolvidos para Microsoft Windows possam ser executados no Linux, Mac, FreeBSD e Solaris.

Sendo um pouco mais técnico, o Wine é uma camada de compatibilidade que traduz as chamadas do sistema Windows para o Linux e usa algumas bibliotecas do Windows, na forma de arquivos .dll.

Por conta disso, esse programa é muito importante para ex-usuários do sistema operacional Windows ou para qualquer pessoa que ainda precisa usar os aplicativos desse sistema no Linux.

Agora, foi lançado o Wine 9.14.

Novidades do Wine 9.14

Wine 9.14 lançado com melhorias no suporte ao driver ODBC
Wine 9.14 lançado com melhorias no suporte ao driver ODBC

Mais de duas semanas após seu lançamento anterior 9.13, o Wine Project, conhecido por permitir que usuários Linux e macOS executem aplicativos Windows, anunciou o lançamento do novíssimo Wine 9.14. Aqui estão as principais atualizações do lançamento.

Reimplementação de Mailslots usando E/S do lado do servidor: o Wine 9.14 reformulou o tratamento de Mailslots, um mecanismo de mensagens usado no Windows para comunicação entre processos.

Esta atualização faz a transição de Mailslots para operações de E/S do lado do servidor, aumentando a eficiência e a confiabilidade das comunicações entre processos em execução no Wine.

Suporte aprimorado para drivers ODBC do Windows: a nova versão expande a funcionalidade do suporte do Wine para drivers ODBC (Open Database Connectivity), uma API padrão para acessar sistemas de gerenciamento de banco de dados.

Ao melhorar a compatibilidade com drivers ODBC baseados em Windows, o Wine 9.14 garante melhor integração com vários sistemas de banco de dados, facilitando a operação mais suave de aplicativos Windows baseados em banco de dados em sistemas do tipo Unix.

Expansão de estruturas de dados user32 para memória compartilhada: continuando seus esforços para melhorar o gerenciamento de memória, esta atualização moveu mais estruturas de dados user32 para memória compartilhada.

Este aprimoramento ajuda a otimizar o desempenho do aplicativo reduzindo a redundância e melhorando o gerenciamento de recursos do sistema.

Juntamente com as alterações mencionadas acima, o Wine 9.14 inclui 20 correções de bugs que abordam problemas identificados em versões anteriores.

Para saber mais sobre essa versão do WINE, acesse a nota de lançamento.

Como instalar ou atualizar o Wine

O Wine 9.14 está disponível para download agora no site oficial, se você quiser compilá-lo.

Na página de download há informações de como instalar esta e outras versões em sistemas operacionais como Debian e Ubuntu, mas também pode ser instalada em Android e macOS.

Caso contrário, você deve esperar até que ele chegue aos repositórios de software estáveis ​​de sua distribuição GNU/Linux favorita para atualizar.

ou

Os usuários interessados ​​já podem instalar o WINE a partir do código-fonte, disponível neste e neste outro endereço, ou nos binários que podem ser baixados aqui.

No link onde podemos baixar os binários, também há informações para adicionar o repositório oficial do projeto para receber esta e outras atualizações futuras assim que estiverem prontas para sistemas como Ubuntu/Debian ou Fedora, mas também para Android e macOS.

Para instalar a versão de desenvolvimento do Wine (instável) no Ubuntu, abra um terminal e faça o seguinte:

Se o seu sistema for de 64 bits, habilite a arquitetura de 32 bits (se ainda não tiver):
sudo dpkg --add-architecture i386

Baixe e adicione a chave do repositório:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key

Adicione o repositório, de acordo com a versão do seu sistema Ubuntu (ou derivado):

Ubuntu 24.04
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources

Ubuntu 23.10
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/mantic/winehq-mantic.sources

Ubuntu 23.04
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources

Ubuntu 22.10
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/kinetic/winehq-kinetic.sources

Ubuntu 22.04 e Linux Mint 21.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Ubuntu 20.04/Linux Mint 20.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Atualize as informações dos pacotes:
sudo apt update

Em seguida, instale o Development branch do Wine:
sudo apt install --install-recommends winehq-devel

Se preferir preferir usar o Stable branch, use:
sudo apt install --install-recommends winehq-stable

Se preferir preferir usar o Staging branch, use:
sudo apt install --install-recommends winehq-staging

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.