Megérkezik a Wine 9.0 RC és ezek az eddig készült változtatások

Wine Linuxon

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

Úgy tűnik, hogy a Wine fejlesztői szerették kiadni a Wine új fejlesztési ágait ezekben a decemberi időpontokban, és amióta a projekt egyre nagyobb figyelmet kapott (a Wine 2.x – 3.x verziója óta a projekt olyan pontra jutott, ahol stagnálásnak tűnt) és legalábbis amióta az eszemet tudom, mióta Borral kapcsolatos témákat publikálok itt a blogon.

És ezúttal sem ez a kivétel és a A Wine fejlesztői néhány napja bejelentették az első RC piacra dobását hogy mi lesz a Wine 9.0 projekt új verziója és fejlesztési ága.

Milyen újdonságok vannak a Wine 9.0 kiemelt RC-iben?

Eddig Megjelent két Wine 9.0 RC, lényeg az első a legnagyobb aktivitású, A Wine 8.21 kiadása óta a Wine 9.0 első RC-jében 52 hibajelentést zártak le, és 391 módosítást hajtottak végre.

A bemutatott legfontosabb változások közül az első RC (Wine 9.0-rc1) a következők:

  • Integrált vkd3d 1.10 csomagfrissítés.
  • Folytatódtak azon funkciók fejlesztése, amelyek célja a Wine használatának lehetősége a Wayland protokollon alapuló környezetekben az XWayland és X11 komponensek használata nélkül.
  • Hozzáadott támogatás a billentyűzetkiosztásokhoz a Winewayland.drv illesztőprogramban.
  • A Vulkan grafikus API támogatása kibővült, és hozzáadásra kerültek a vkQueuePresentKHR, vkGetDeviceGroupSurfacePresentModesKHR, vkGetPhysicalDevicePresentRectanglesKHR funkciók.
  • Hozzáadott ClipCursor funkciót, és megvalósította a relatív koordinátákkal való munkavégzés lehetőségét az egér mozgásának követésekor.
  • A GnuTLS legújabb verzióinak használatakor a DH (Diffie-Hellman) titkosítási kulcsok támogatása megtörtént.

Részéről A Wine 9.0 második RC-je (wine 9.0-rc2) összesen 33 változtatást hajtott végre és amelyek közül több az RC1 javítása és kiegészítése:

  • A Wayland kurzorának javítása történt, mivel bizonyos felületeken nem mozdult el
  • Az EA Desktop nem francia nyelvi beállítással települ
  • Továbbfejlesztett támogatás a magas szintű grafikus beállításokhoz a The Settlers: Heritage of Kings játékban
  • A Winebus nem listázza ki a rejtett eszközöket (a buildben – sdl nélkül), hacsak nem
  • Az SDL is le van tiltva a Winebus rendszerleíró kulcsán keresztül
  • A Borland Turbo CPP 4.5 telepítője összeomlott indításkor
  • Több 64 bites program összeomlik a mutató csonkítása miatt
  • Megoldás a Wine-szal kapcsolatos problémára, amikor LLVM 17-tel macOS-en fordítunk
  • quartz:vmr9 – a test_changed3ddevice() nem működik w11pro64-amd és -nv virtuális gépeken
  • PLSQL: Összeomlik, amikor megpróbál csatlakozni egy adatbázishoz.
  • CrystalDiskInfo: A kezeletlen kivétel összeomlott a DiskInfo64.exe fájlban

Végül ha többet szeretne tudni róla A Wine új fejlesztési verziójáról a naplóban olvashat változásokat a következő linken. 

Hogyan telepítsem a fejlesztői verziót az Ubuntuban és a származékaiban?

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?

Végezetül azoknak, akik bármilyen okból el akarják távolítani a Wine fejlesztői verzióját a rendszerükbő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