Izolo ukukhishwa kwenguqulo entsha kumenyezelwe negatsha elizinzile lephrojekthi nguWine, eyi-software yamahhala esebenzisa i-interface yobuchwepheshe efana ne-Windows ezindaweni ze-UNIX (BSD, Linux). Iwayini alidingi uhlelo lokusebenza lweWindows ukuze lusebenze futhi akusilo i-emulator efana ne-QEMU, ngokwesibonelo, kepha likuvumela ukuthi usebenzise izinhlelo zeWindows endaweni ye-UNIX. Iwayini lenzelwe izindawo ze-UNIX futhi liyatholakala kukho konke ukusatshalaliswa okukhulu kweLinux: Ubuntu, Debian, Fedora, SUSE, Slackware, phakathi kwabanye.
I-Wine 5.0 inguqulo entsha wephrojekthi ukuthi iza nokusekelwa okungeziwe ukuqaliswa, okugqamisa ukufakwa kweVulkan 1.1, kanye nohlobo olusha ithole izinguquko ezingaphezu kuka-7,400 XNUMX sezizonke.
Izindaba eziyinhloko zewayini 5.0
Kule nguqulo entsha ye-Wine 5.0 kugqanyiselwa lokho iningi lezici ezisetshenziswe ku-Kernel32 bathuthelwe ku-KernelBase, ngemuva kwezinguquko ekwakhiweni kwezakhiwo zeWindows.
Futhi lokho kugqamile ikhono lokuxuba amafayela angama-32-bit no-64-bit DLL kwizikhombisi ezisetshenziselwe ukulanda.
Enye into entsha efakiwe futhi evelele yi ukusekelwa okuthuthukisiwe kwabalawuli begeyimu, okubandakanya induku yokudlala induku (isigqoko sesigqoko), isondo lokushayela, i-accelerator kanye nama-brake pedals.
Kanye nokufaka nokulayisha abashayeli bedivayisi I-Plug & Play iyadingeka nokusekelwa kwe-Linux joystick API yakudala esetshenziswe kuma-Linux kernels ngaphambi kwenguqulo 2.2 kuyekiwe.
Engxenyeni yokuthuthuka kwe- IDirect3D 8 ne-9 inikezela ngomkhondo onembe kakhudlwana wezindawo ezingcolile kusuka ekwakhiweni okulayishiwe.
Kwehliswe usayizi wesikhala sekheli esidingekayo lapho kulayishwa ukwakheka kwe-3D icindezelwe indlela ye-S3TC (esikhundleni sokulayisha ukwakheka okuphelele kulayishwa izingcezu). Ngaphezu kwalokho, isikhombimsebenzisi se-ID3D11Multithread sifakiwe, sisetshenziselwa ukuvikela izingxenye ezibucayi kuzinhlelo zokusebenza ezinemicu eminingi.
Tambien kuyaziwa ukuthi umshayeli we-Vulkan graphical API uvuselelwe enguqulweni entsha yeVulkan 1.1.126.
Ngakolunye uhlangothi, kuyashiwo ukuthi imisebenzi ehlukahlukene yemisebenzi idlulisiwe ngokuhamba kwesikhathi kusetshenziswa imisebenzi yohlelo oluphezulu ukusebenza nge-timer, eyehlise ngaphezulu komjikelezo wokunikezwa kwemidlalo eminingi.
Futhi lokho ingeze ikhono lokusebenzisa imodi yokusebenza ye-FS Ext4 engazweli.
Ngaphezu kwalokho, ukwenziwa kahle kokuhlinzekwa kwenani elikhulu lezinto kwenziwe emabhokisini engxoxo abonisa uhlu asebenza kumodi ye-LBS_NODATA.
Kwezinye izinguquko ezigqanyisiwe kusikhangiso:
- Kungezwe ukuqaliswa okusheshayo kwe-SRW (Slim Reader / Writer) izingidi zeLinux, ezihunyushelwe kuFutex
- Ukuncika kwangaphandle
- Ukwakha amamojula ngefomethi ye-PE, i-MinGW-w64 cross compiler iyasetshenziswa
- Ukuqaliswa kweXAudio2 kudinga ukuba khona kwelabhulali ye-FAudio
- Umtapo wolwazi we-Inotify usetshenziselwa ukulandela ushintsho lwefayela ezinhlelweni ze-BSD
- Ukusingatha okuhlukile kungxenyekazi ye-ARM64, umtapo wezincwadi we-Unwind uyadingeka
- Esikhundleni seVideo4Linux1, umtapo wezincwadi weVidiyo4Linux2 manje uyadingeka.
- Kungezwe ukusekelwa kokusebenza nabaqaphi abaningi nama-adaptha emifanekiso, kufaka phakathi amandla okushintsha ngokunamandla izilungiselelo.
Ungayifaka kanjani i-Wine 5.0?
Si abasebenzisi be-Debian, Ubuntu, Linux Mint kanye ne-derivatives uma sebenzisa inguqulo engu-64 bit wohlelo, sizonika amandla ukwakhiwa kwe-32-bit nge:
sudo dpkg --add-architecture i386
Manje sizofaka okulandelayo ohlelweni:
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
Okwalabo abasebenzisa iDebian, kufanele bangeze okugciniwe nge:
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main
Sifaka okugciniwe, kwe-Ubuntu 19.10 kanye nokuphuma kokunye:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Okwe-Ubuntu 18.04 kanye nokuphuma kokunye:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Ngemuva kwalokho sivuselela amakhosombe nge:
sudo apt-get update
Kwenziwe lokhu, Siyaqhubeka nokufaka amaphakheji abalulekile weWayini ukuze aqhubeke kahle ohlelweni:
sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade
para icala likaFedora kanye nokuphuma kwalo:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
Futhi ekugcineni sifaka iwayini nge:
sudo dnf install winehq-stable
Endabeni ye I-Arch Linux noma yikuphi ukusatshalaliswa okususelwa ku-Arch Linux Singafaka le nguqulo entsha kusuka ezinqolobaneni zayo ezisatshalaliswa ezisemthethweni.
Umyalo wokuyifaka yile:
sudo pacman -sy wine