Die neue Entwicklungsversion von Wine 4.15 ist da und kann installiert werden

Wine

In der vergangenen Woche Für die Weinentwicklungsbranche wurde eine neue Version veröffentlicht. Welches ist der neue Zweig Wine 4.15 das, in dem seit der Veröffentlichung von Version 4.14 28 Fehlerberichte geschlossen und 244 Änderungen vorgenommen wurden.

Für diejenigen, die das Weinprojekt noch nicht kennen Sie sollten wissen, dass dies eine Schicht der Open Source-Implementierung der Win32-API ist Kann eine Windows-Kompatibilitätsschicht unter Linux, MacOS und BSD ausführen. Wein ist Eine ausgezeichnete, völlig kostenlose Alternative zur Windows-API für GNU / Linux-Systeme Falls verfügbar, können Sie optional auch native Windows-DLLs verwenden.

Bitte beachten Sie, dass einige Anwendungen und Spiele mit Wine auf einer Linux-Distribution gut funktionieren, andere jedoch möglicherweise Fehler aufweisen.

Sofern ein bestimmtes Windows-Programm für Sie nicht unbedingt erforderlich ist, ist es im Allgemeinen ratsam, zuerst eine Alternative zum gewünschten Programm unter Linux zu finden oder eine Cloud-Lösung auszuwählen.

Außerdem Wein bietet ein Entwicklungskit sowie einen Windows-Programmlader an, So können Entwickler problemlos viele Windows-Programme ändern, die unter x86 Unix ausgeführt werden, einschließlich Linux, FreeBSD, Mac OS X und Solaris.

Wine hat zwei Versionen, die stabile Version und die Entwicklungsversion. Die stabile Version ist das Ergebnis von Arbeit und Fehlerkorrekturen in der Entwicklungsversion.

Die Entwicklungsversion ist normalerweise die theoretisch wichtigste, da diese Version veröffentlicht wird, um all diese Fehler zu erkennen und sie zu korrigieren oder Patches anzuwenden.

Was ist neu in der Wine 4.15-Entwicklungsversion?

Mit der Veröffentlichung dieser neuen Niederlassung Erstimplementierung des HTTP-Dienstes hinzugefügt (WinHTTP) und die zugehörige API für Client- und Serveranwendungen, die Anforderungen mithilfe des HTTP-Protokolls vergiften und empfangen.

Die unterstützten Anrufe sind HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl usw. Es wurde auch ein Http.sys-Handler vorbereitet, der eingehende HTTP-Anforderungen verarbeitet.

Während sich Für die Architektur von nt64 arbeiteten Entwickler an der Unterstützung für das Abwickeln von Stapeln wurde zu ntdll hinzugefügt und zusätzlich wurde die Unterstützung für das Verbinden externer libunwind-Bibliotheken hinzugefügt.

Aus Fehlerberichten geschlossen arbeitsbezogene Spiele und Apps diejenigen Dragon Age: Origins, Konstrukt 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Gildenkriege, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Von den anderen Änderungen, die auffallen In der Ankündigung dieses neuen Entwicklungszweigs sind:

  • In Kernelbase wird ein Aufruf von S implementiertetThreadStackGarantie () , die in verwendet wird ntdll Stapelüberlaufsituationen zu behandeln
  • Ankunft einer verbesserten Unterstützung für Multi-Monitor-Setups bei der Arbeit unter macOS
  • Erweiterte Dolmetscherfunktionen jscript und vbscript
  • En Wein3d, Unterstützung für die Erweiterung hinzugefügt WINED3D_TEXTURE_DOWNLOADABLE und die Funktion wurde implementiert wined3d_colour_srgb_from_linear()
  • Die Funktionen d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () und d3drm_viewport2_SetPlane () sind in d3drm implementiert
  • Die Funktion gdipRecordMetafileStreamI () wurde zu gdiplus hinzugefügt
  • Optimierte Steuerelemente für RichEdit-Bearbeitungsformulare

Wie installiere ich die experimentelle Version von Wine 4.15 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 Schritt besteht darin, die 32-Bit-Architektur zu aktivierenSelbst wenn unser System 64 Bit umfasst, erspart uns die Ausführung dieses Schritts viele Probleme, die normalerweise auftreten. Dazu schreiben wir auf 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 https://dl.winehq.org/wine-builds/ubuntu/

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

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.