Wine 8.8 kommt mit anfänglicher Unterstützung für ARM64EC, Korrekturen und mehr

Wein unter Linux

Wine ist eine Neuimplementierung der Win16- und Win32-Anwendungsprogrammierschnittstelle für Unix-basierte Betriebssysteme.

Es war schon veröffentlichte die neue experimentelle Version von die Umsetzung Wine 8.8, bei dem seit der Veröffentlichung von Version 8.7 18 Fehlerberichte geschlossen und etwa 253 Änderungen in Vorbereitung auf diese neue Version vorgenommen wurden.

Wer sich mit Wein nicht auskennt, sollte das wissen Dies ist eine beliebte kostenlose Open-Source-Software dass ermöglicht Benutzern die Ausführung von Windows-Anwendungen unter Linux und andere Unix-ähnliche Betriebssysteme. Um etwas technischer zu sein, ist Wine eine Kompatibilitätsschicht, die Systemaufrufe von Windows nach Linux übersetzt und einige Windows-Bibliotheken in Form von .dll-Dateien verwendet.

Die wichtigsten neuen Funktionen der Entwicklungsversion von Wine 8.8

In dieser neuen Entwicklungsversion von Wine 8.8, die vorgestellt wird, ist eine der wichtigsten Neuerungen die Erste Unterstützung für das Laden von ARM64EC-Modulen implementiert (ARM64-Emulationskompatibel, wird verwendet, um die Migration von Anwendungen, die ursprünglich für die x86_64-Architektur geschrieben wurden, auf ARM64-Systeme zu vereinfachen, indem die Möglichkeit geboten wird, einzelne x86_64-Codemodule in einer ARM64-Umgebung mithilfe eines Emulators auszuführen), eine neue ABI-App (Arm11 Binary Interface). ), das mit Windows XNUMX auf ARM kompatibel ist.

Einen Text nehmen von der Microsoft-Website:

Mit Arm64EC („Emulation-kompatibel“) können Sie neue native Anwendungen erstellen oder bestehende x64-Anwendungen schrittweise umstellen, um die native Geschwindigkeit und Leistung zu nutzen, die mit Arm-betriebenen Geräten möglich ist, einschließlich eines besseren Stromverbrauchs, einer besseren Akkulaufzeit und beschleunigter KI- und ML-Arbeitslasten.

Arm64EC ist eine neue Application Binary Interface (ABI) für Anwendungen, die auf Windows 11 Arm-Geräten ausgeführt werden. Es handelt sich um eine Windows 11-Funktion, die die Verwendung des Windows 11 SDK erfordert und in Windows 10 on Arm nicht verfügbar ist.

Mit dieser neuen Funktion Benutzer können jetzt Windows-Apps unter Linux ausführen und andere Unix-ähnliche Betriebssysteme, die für den ARM64EC entwickelt wurden. Dies ist eine wichtige Entwicklung für Wine, da sie das Anwendungsspektrum erweitert, das unter Linux und anderen Unix-ähnlichen Betriebssystemen ausgeführt werden kann.

Eine weitere bemerkenswerte Änderung in dieser neuen Version ist, dass dies der Fall war zusätzliche Arbeit am PostScript-Treiber Bereitstellung vollständiger Unterstützung für das ausführbare Dateiformat PE (Portable Executable), mit dem diese Änderungen voraussichtlich die Gesamtleistung von Wine verbessern und es stabiler machen.

Von den anderen Änderungen Highlights dieser Neuerscheinung:

  • Laufende Code-Umstrukturierung zur Unterstützung von IMEs (Eingabemethoden-Editoren).
  • Geschlossene Fehlerberichte im Zusammenhang mit Devil May Cry.
  • Warnfehler bei der Wine-Kompilierung mit gcc behoben
  • Problem behoben, bei dem in winedbg falsche Debugging-Symbole für integrierte DLLs geladen wurden
  • Mehrere Anwendungen benötigen tasklist.exe, um das Drucken von Prozesslisten im CSV-Format „/f oder CSV /nh“ zu unterstützen (Net64+ Client 2.x, Playstation Now 11.x, MathType).

Wenn Sie mehr über diese neue Entwicklungsversion erfahren möchten von Wine veröffentlicht, können Sie die Registrierung von Änderungen im folgenden Link. 

Wie installiere ich die Entwicklungsversion von Wine 8.6 unter Ubuntu und Derivaten?

Wenn Sie daran interessiert sind, diese neue Entwicklungsversion von Wine in Ihrer Distribution zu testen, können Sie dies tun, indem Sie den Anweisungen folgen, die wir unten teilen.

Der erste und wichtigste Schritt besteht darin, die 32-Bit-Architektur zu aktivieren, dass wir, obwohl unser System 64-Bit ist, uns durch diesen Schritt viele Probleme ersparen, die normalerweise auftreten, da die meisten Wine-Bibliotheken auf 32-Bit-Architektur ausgerichtet sind.

Dazu schreiben wir über das Terminal:

sudo dpkg --add-architecture i386

Jetzt Wir müssen die Schlüssel importieren und dem System hinzufügen mit diesem Befehl:

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

Fertig jetzt Wir werden dem System das folgende Repository hinzufügen, dafür schreiben wir in das 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

Schließlich können wir überprüfen, ob Wine bereits installiert ist und welche Version wir im System haben, indem wir den folgenden Befehl ausführen:

wine --version


		

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   cristian sagte

    Wie würde ich Wine 8.8 auf einem Chromebook mit Debit 11 aarch64 installieren?