Megérkezik a Wine 7.21 PE, Vulkan és egyéb fejlesztésekkel

Wine Linuxon

A Wine a Win16 és Win32 alkalmazásprogramozási felületének újramegvalósítása Unix-alapú operációs rendszerekhez.

A új kísérleti változata Bor 7.21. A 7.20-as verzió megjelenése óta 25 hibajelentést zártak le, és 354 módosítást hajtottak végre.

Aki nem tud a borról, annak tudnia kell ez egy népszerű ingyenes és nyílt forráskódú szoftver hogy lehetővé teszi a felhasználók számára Windows alkalmazások futtatását Linuxon és más Unix-szerű operációs rendszerek. Egy kicsit technikailag a Wine egy kompatibilitási réteg, amely lefordítja a rendszerhívásokat Windows -ról Linuxra, és néhány Windows -könyvtárat használ .dll fájlok formájában.

A Wine az egyik legjobb módszer a Windows -alkalmazások futtatására Linuxon. Ezenkívül a Wine közösség nagyon részletes alkalmazási adatbázissal rendelkezik.

A Wine 7.21 fejlesztői változatának főbb újdonságai

A Wine 7.21 új verziójában az OpenGL könyvtár PE futtatható fájlformátum használatára módosult (Portable Executable) az ELF helyett, plusz a PE formátumú többíves buildek támogatása is hozzáadásra került.

Egy másik változás, amely kiemelkedik ebben az új verzióban, az az megtörtént az előkészületek a 32 bites programok futtatásának támogatására 64 bites környezetben használják a Vulkan grafikus API-t. Ezenkívül lehetőség nyílik a könyvtárak importálására a dlltool segédprogram használata nélkül.

A Wine 25-ben 7.21 hibajavítás ismert olyan szoftvereket, mint a fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI szekvenszer, Winfile, Adobe Reader XI, valamint különféle játékokat, például StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gothic 1.

A többi változás közül amelyek kiemelkednek:

  • Javított nyomkövetési formátumok 64 bites értékekhez ARM64-en.
  • A 64 bites modulfüggőségek csak a 64 bites rendszerkönyvtárból lettek betöltve.
  • Újraimplementált KeUserModeCallback az i386-on.
  • Eltávolítottuk a "hibrid" Unix könyvtárak támogatását.
  • Bemutat egy új winebuild zászlót –sin-dlltool.
  • Az import lib generálása dlltool nélkül megvalósult.
  • A táblák kibontása alapértelmezés szerint engedélyezve volt a PE-fájlokban.
  • Megvalósított késleltetésű import lib generálás dlltool nélkül.
  • Rögzített importálási tippérték a név szerint importált szimbólumokhoz.
  • Elhelyezte a késleltetési import leírót az adatszakaszban.
  • Egy pthread kulcsot használnak a TEB-hez minden platformon.
  • nls: Frissítse a területi beállításokat a CLDR 42-es verziójára.
  • kernelbase: frissítse az időzóna adatait a 2022f verzióra.
  • win32u: Mindig teljes uniót használjon a sysparams bejegyzésekhez.
  • ntdll: Ne helyezze be az NtCurrentTeb() függvényt Unix könyvtárakba.
  • openal32: Távolítsa el a dll-t.
  • Visszaállítása „light.msstyles: Nem kliens mutatók hozzáadása”.
  • ntdll: Adjon hozzá egy Wine-specifikus folyamatinformációs osztályt az LDT-másolathoz.

Végül fontos megemlíteni ezt A jövő hónapban indul a Wine 8.0 kiadás jelölt időszaka és a funkciók befagyasztása, míg a Wine 7.21 azon kevés fennmaradó kéthetente megjelenő szolgáltatás egyike.

Ha többet szeretne tudni erről az új fejlesztési verzióról A bor kiadásakor ellenőrizheti a változásokat a következő linken. 

Hogyan kell telepíteni a Wine 7.21 fejlesztői verzióját az Ubuntu és a derivatívákra?

Ha érdekel, hogy tesztelheted a Wine új fejlesztői verzióját, megteheted az alábbi, megosztott utasítások követésével.

Az első és legfontosabb lépés a 32 bites architektúra engedélyezése lesz, hogy bár rendszerünk 64 bites, ennek a lépésnek a végrehajtása sok általában előforduló problémától megkímél minket, mivel a Wine könyvtárak többsége a 32 bites architektúrára összpontosít.

Ehhez írunk a terminálról:

sudo dpkg --add-architecture i386

Most be kell importálnunk a kulcsokat és hozzá kell adnunk a rendszerhez ezzel a paranccsal:

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

Most kész a következő adattárat fogjuk hozzáadni a rendszerhez, erre a terminálba írjuk:

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

Végül a következő parancs végrehajtásával ellenőrizhetjük, hogy a Wine már telepítve van-e, és azt is, hogy milyen verzió van a rendszerben:

wine --version

Hogyan lehet eltávolítani a Wine alkalmazást az Ubuntuból vagy valamilyen származékából?

Ami pedig bármilyen okból el akarja távolítani a Wine-ot a rendszeréből, Csak a következő parancsokat hajthatják végre.

Távolítsa el a fejlesztői verziót:

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

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.