Wine 8.8 chega com suporte inicial para ARM64EC, correções e muito mais

Vinho no Linux

Wine é uma reimplementação da interface de programação de aplicativos Win16 e Win32 para sistemas operacionais baseados em Unix.

Já foi lançou a nova versão experimental do a implementação Vinho 8.8, que desde o lançamento da versão 8.7, 18 relatórios de bugs foram encerrados e cerca de 253 alterações foram feitas em preparação para este novo lançamento.

Para quem não conhece vinho, deve saber que este é um software popular de código aberto e gratuito que permite que os usuários executem aplicativos Windows no Linux e outros sistemas operacionais do tipo Unix. Para ser um pouco mais técnico, o Wine é uma camada de compatibilidade que traduz chamadas de sistema do Windows para o Linux e usa algumas bibliotecas do Windows, na forma de arquivos .dll.

Principais novidades da versão de desenvolvimento do Wine 8.8

Nesta nova versão de desenvolvimento do Wine 8.8 que se apresenta, uma das principais novidades é a Suporte inicial implementado para carregar módulos ARM64EC (ARM64 Emulation Compatible, usado para simplificar a migração de aplicativos originalmente escritos para a arquitetura x86_64 para sistemas ARM64, fornecendo a capacidade de executar módulos de código x86_64 individuais em um ambiente ARM64 usando um emulador) que é um novo aplicativo ABI (Arm11 Binary Interface) ) compatível com o Windows XNUMX no ARM.

Tomando um pedaço de texto do site da Microsoft:

O Arm64EC ("Compatível com Emulação") permite que você crie novos aplicativos nativos ou faça a transição incremental de aplicativos x64 existentes para aproveitar a velocidade e o desempenho nativos possíveis com dispositivos equipados com Arm, incluindo melhor consumo de energia, duração da bateria e cargas de trabalho de IA e ML aceleradas.

Arm64EC é uma nova interface binária de aplicativo (ABI) para aplicativos executados em dispositivos Arm do Windows 11. É um recurso do Windows 11 que requer o uso do SDK do Windows 11 e não está disponível no Windows 10 on Arm.

Com este novo recurso, os usuários agora podem executar aplicativos do Windows no Linux e outros sistemas operacionais do tipo Unix criados para o ARM64EC. Este é um desenvolvimento importante para o Wine, pois expande a gama de aplicativos que podem ser executados no Linux e em outros sistemas operacionais semelhantes ao Unix.

Outra das mudanças que destaca nesta nova versão é que foi trabalho adicional no driver PostScript para fornecer suporte completo para o formato de arquivo executável PE (Portable Executable), com o qual essas alterações devem melhorar o desempenho geral do Wine e torná-lo mais estável.

Das outras mudanças destaques deste novo lançamento:

  • Reestruturação de código em andamento para oferecer suporte a IMEs (editores de método de entrada).
  • Relatórios de bugs fechados relacionados a Devil May Cry.
  • Erros de aviso de compilação do Wine corrigidos com gcc
  • Correção em winedbg carregando símbolos de depuração incorretos para dlls embutidos
  • Vários aplicativos precisam do tasklist.exe para oferecer suporte à lista de processos de impressão no formato CSV '/f ou CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Se você quiser saber mais sobre esta nova versão de desenvolvimento do Wine lançado, você pode verificar o registro de mudanças no link a seguir. 

Como instalar a versão de desenvolvimento do Wine 8.6 no Ubuntu e derivados?

Se você estiver interessado em testar esta nova versão de desenvolvimento do Wine em sua distribuição, pode fazê-lo seguindo as instruções que compartilhamos abaixo.

A primeira e mais importante etapa será habilitar a arquitetura de 32 bits, que embora nosso sistema seja de 64 bits, realizar esta etapa nos poupa muitos problemas que normalmente ocorrem, já que a maioria das bibliotecas do Wine são focadas na arquitetura de 32 bits.

Para isso, escrevemos sobre o terminal:

sudo dpkg --add-architecture i386

Agora devemos importar as chaves e adicioná-las ao sistema com este comando:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Feito isso agora vamos adicionar o seguinte repositório ao sistema, para isso escrevemos no terminal:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

Por fim podemos verificar se já temos o Wine instalado e também qual a versão que temos no sistema executando o seguinte comando:

wine --version


		

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   cristian dito

    Como eu instalaria o wine 8.8 em um chromebook com débito 11 aarch64