WINE 8.8 lançado com mais de 200 alterações

E foi lançado o Wine 8.8 com mais de 200 alterações. Confira as novidades dessa atualização 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, o Wine 8.8 foi lançado como o sexto lançamento de desenvolvimento quinzenal desta nova série.

Novidades do Wine 8.8

WINE 8.8 lançado com mais de 200 alterações
WINE 8.8 lançado com mais de 200 alterações

Embora não pareça uma prioridade, a Microsoft está trabalhando para que o Windows 11 se comporte melhor, ou apenas se comporte, em hardware ARM. Na verdade, ele quer chegar a mais cantos do que nunca, e até já começou a trabalhar em uma versão para o Steam Deck.

Por trás do que a Microsoft faz com seu Windows está o WineHQ, que mais recentemente, e duas semanas depois do 8.7, lançou um WINE 8.8 cuja novidade mais notável é que foi implementado o suporte inicial para carregar módulos ARM64EC.

ARM64EC é uma nova ABI (Application Binary Interface) com Windows 11 em ARM para emulação compatível que permite criar novos aplicativos nativos para fazer a transição de x86_64 para ARM.

Também foi observado que mais trabalho foi feito para oferecer suporte total ao PE no driver PostScript e na reestruturação do IME. Esses pontos são acompanhados pelo habitual de várias correções de bugs e, no total, 253 alterações foram feitas.

Dito isso, a lista de bugs corrigidos inclui:

  • O WINE Build avisa com gcc..
  • O instalador do Freemake Video Converter 4.1 reclama sobre a execução de processos do Freemake (o aplicativo ‘findstr’ sempre retorna ‘match’).
  • Vários aplicativos precisam do tasklist.exe para imprimir a lista de processos no formato CSV ‘/f ou CSV /nh’ (Net64+ Client 2.x, Playstation Now 11.x, MathType).
  • O dxdiag de 32 bits não oferece suporte à opção de linha de comando ‘/64 bits’ (inicie o dxdiag de 64 bits).
  • Frase ACAT, parte do Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (aplicativo .NET 4.5) falha na função não implementada ‘uiautomationcore.dll.UiaNodeFromFocus’.
  • ascensão da nação estendida: Incapaz de multiplayer ao ter mais de uma interface de rede.
  • O Captvty não consegue encontrar sua própria pasta tools/cefsharp.
  • mfplat: função não implementada ao carregar Devil May Cry 1.
  • A tentativa de instalar/atualizar o battle.net falha com o erro Qt.
  • winedbg carrega símbolos de depuração errados para as dlls integradas.
  • Wow64 wineboot não pode gerar uma fatia de 32 bits do wineprefix.
  • Wavelab 6.1 tem problemas para minimizar a janela.
  • Notepad3 trava na função não implementada SHLWAPI.dll.StrFormatByteSizeEx.
  • imm32:imm32 – test_ImmActivateLayout() falha no Windows.
  • imm32:imm32 – test_ImmSetOpenStatus() falha no Windows na localidade coreana.
  • RtlValidSecurityDescriptor deve retornar TRUE se o descritor fornecido for válido.
  • RtlInitializeSid deve retornar NTSTATUS.
  • A compilação nvcuda falha com threadpoolapiset.h:36:55: erro: especificadores de declaração esperados antes de ‘__WINE_DEALLOC’.

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

Como instalar ou atualizar o Wine

O Wine 8.8 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 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.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.