Den nya utvecklingsversionen av Wine 7.4 kommer med cirka 505 ändringar

Nyligen tillkännagavs det release av den nya utvecklingsversionen av Wine 7.4, som sedan lanseringen av version 7.3 har 14 felrapporter stängts och 505 ändringar har gjorts.

För dem som inte vet om vin, borde de veta det Detta är en populär gratis och öppen källkodsprogramvara que tillåter användare att köra Windows -program på Linux och andra Unix-liknande operativsystem. För att vara lite mer teknisk är Wine ett kompatibilitetslager som översätter systemanrop från Windows till Linux och använder vissa Windows -bibliotek i form av .dll -filer.

Vin är ett av de bästa sätten att köra Windows -program på Linux. Dessutom har vinsamhället en mycket detaljerad applikationsdatabas.

De viktigaste nyheterna om Wine 7.4

I den här nya versionen av Wine 7.4 som presenteras är det markerat att vkd3d 1.3-biblioteket med Direct3D 12-implementering är redan integrerad i huvudstrukturen och det fungerar genom att översätta anrop till Vulkan grafik API.

Förutom biblioteken WineD3D, D3D12 och DXGI ändrades till användning körbart filformat PE (Portable Executable) istället för ELF.

En annan förändring som sticker ut i denna nya version av Wine 7.4 är att den har lagts till stöd för WAV49-format till gsm-bibliotek och att även crypt32 DLL lägger till initialt stöd för kryptering och dekryptering av digitalt signerade OCSP-förfrågningar (Online Certificate Status Protocol).

Vi kan också hitta det såg till att vibrationerna påverkar fungerar korrekt i spel när du använder DualSense-kontroller.

Å andra sidan nämns det också att problem med att ladda DLL:er med stöd för Windows API-uppsättningar på Arch Linux har åtgärdats.

Av de andra förändringarna som sticker ut från detta

  • Standardtemat är "Ljus".
  • Lade till stubbar för taligenkänningsfunktioner (SpeechRecognizer API).
  • Pågående stöd för den "långa" typen i kod (cirka 200 ändringar).
  • OCSP-definitioner har lagts till.
  • Lade till D2D1Shadow-effekt.
  • stöder sändning av webbsockets buffertfragment.
  • stöder mottagning av webbsockets buffertfragment.
  • Tillagt stöd för kodning av OCSP-förfrågningar.
  • Stängda buggrapporter relaterade till spel: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Lägg till gränssnittsdefinition Windows.Gaming.Input.IGameControllerInputSink.
  • Stängda buggrapporter relaterade till driften av applikationer: 3Dmark03, 3Dmark05, 3Dmark06.

Slutligen om du vill veta mer om den här nya utvecklingsversionen av vin släppt kan du kontrollera registret för ändringar i följande länk. 

Hur installerar jag utvecklingsversionen av Wine 7.4 på Ubuntu och derivat?

Om du är intresserad av att kunna testa den här nya utvecklingsversionen av Wine på din distro kan du göra det genom att följa instruktionerna vi delar nedan.

Det första och viktigaste steget blir att aktivera 32-bitarsarkitekturen, att även om vårt system är 64-bitars, så sparar det här steget oss många problem som vanligtvis uppstår, eftersom de flesta av Wine-biblioteken är fokuserade på 32-bitars arkitektur.

För detta skriver vi om terminalen:

sudo dpkg --add-architecture i386

Nu vi måste importera nycklarna och lägga till dem i systemet med detta kommando:

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

Gjort detta nu vi kommer att lägga till följande arkiv i systemet, för detta skriver vi i terminalen:

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

Slutligen kan vi verifiera att vi redan har Wine installerat och vilken version vi har på systemet genom att utföra följande kommando:

wine --version

Hur avinstallerar jag Wine från Ubuntu eller något derivat?

När det gäller de som vill avinstallera Wine från sitt system av någon anledning, De ska bara utföra följande kommandon.

Avinstallera utvecklingsversionen:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   ATLASPC sade

    Hälsningar, tack för allt arbete och dessa publikationer av stort värde för oss som börjar med linux, jag skulle specifikt vilja veta hur vin kommunicerar med en UNC-adress, det vill säga \\192.168.x.xxx\recursodered ? Hur är nätverken eller LAN konfigurerad inom vin så att applikationen som den emulerar kan förstås med den? tack på förhand för alla kommentarer