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