Wine 8.8 přichází s počáteční podporou pro ARM64EC, opravy a další

Wine na Linuxu

Wine je reimplementace rozhraní pro programování aplikací Win16 a Win32 pro operační systémy založené na Unixu.

Už to bylo vydala novou experimentální verzi implementace Víno 8.8, ve kterém od vydání verze 8.7 bylo uzavřeno 18 hlášení o chybách a v rámci přípravy na toto nové vydání bylo provedeno asi 253 změn.

Ti, kteří o víně nevědí, by to měli vědět toto je populární bezplatný a open source software že umožňuje uživatelům spouštět aplikace Windows na Linuxu a další operační systémy podobné Unixu. Abychom byli trochu techničtější, Wine je vrstva kompatibility, která překládá systémová volání z Windows do Linuxu a používá některé knihovny Windows, ve formě souborů DLL.

Hlavní nové funkce vývojové verze Wine 8.8

V této nové vývojové verzi Wine 8.8, která je představena, je jednou z hlavních novinek Implementována počáteční podpora pro načítání modulů ARM64EC (ARM64 Emulation Compatible, používá se ke zjednodušení migrace aplikací původně napsaných pro architekturu x86_64 na systémy ARM64 tím, že poskytuje možnost spouštět jednotlivé moduly kódu x86_64 v prostředí ARM64 pomocí emulátoru), což je nová aplikace ABI (Arm11 Binary Interface) ), který je kompatibilní s Windows XNUMX na ARM.

Převzít kus textu ze stránek Microsoftu:

Arm64EC („Emulation Compatible“) vám umožňuje vytvářet nové nativní aplikace nebo postupně převádět existující x64 aplikace, abyste využili nativní rychlosti a výkonu, které jsou možné se zařízeními napájenými Arm, včetně lepší spotřeby energie, výdrže baterie a zrychleného pracovního zatížení AI a ML.

Arm64EC je nové aplikační binární rozhraní (ABI) pro aplikace běžící na zařízeních s Windows 11. Jedná se o funkci Windows 11, která vyžaduje použití Windows 11 SDK a není dostupná ve Windows 10 on Arm.

S touto novou funkcí uživatelé nyní mohou spouštět aplikace pro Windows na Linuxu a další operační systémy podobné Unixu vytvořené pro ARM64EC. Toto je důležitý vývoj pro Wine, protože rozšiřuje řadu aplikací, které lze spustit na Linuxu a dalších operačních systémech podobných Unixu.

Další ze změn, která vyniká v této nové verzi, je, že byla další práce na ovladači PostScript poskytovat plnou podporu formátu spustitelných souborů PE (Portable Executable), u kterého se očekává, že tyto změny zlepší celkový výkon Wine a učiní jej stabilnější.

Z dalších změn přednosti této nové verze:

  • Probíhající restrukturalizace kódu pro podporu IME (editory vstupní metody).
  • Uzavřené zprávy o chybách souvisejících s Devil May Cry.
  • Opraveny chyby upozornění kompilace Wine s gcc
  • Oprava ve winedbg načítání nesprávných symbolů ladění pro vestavěné knihovny DLL
  • Několik aplikací potřebuje tasklist.exe, aby podporovalo tisk seznamu procesů ve formátu CSV „/f nebo CSV /nh“ (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Pokud se chcete dozvědět více o této nové vývojové verzi uvolněného vína můžete zkontrolovat registr změny v následujícím odkazu. 

Jak nainstalovat vývojovou verzi Wine 8.6 na Ubuntu a deriváty?

Pokud vás zajímá možnost otestovat tuto novou vývojovou verzi aplikace Wine na vaší distribuci, můžete to provést podle pokynů, které sdílíme níže.

Prvním a nejdůležitějším krokem bude povolení 32bitové architektury, že ačkoliv je náš systém 64bitový, provedení tohoto kroku nám ušetří mnoho problémů, které se obvykle vyskytují, protože většina knihoven Wine je zaměřena na 32bitovou architekturu.

K tomu píšeme o terminálu:

sudo dpkg --add-architecture i386

Nyní musíme importovat klíče a přidat je do systému s tímto příkazem:

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

Hotovo přidáme do systému následující úložiště, za to napíšeme do terminálu:

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

Nakonec si můžeme ověřit, že již máme nainstalované Wine a také jakou verzi máme v systému provedením následujícího příkazu:

wine --version


		

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Cristian řekl

    Jak bych nainstaloval wine 8.8 na chromebook, který má debetní 11 aarch64