Eile kuulutati välja uue versiooni väljaandmine ja projekti stabiilne haru by Vein, mis on tasuta tarkvara, mis rakendab UNIX-i keskkondades (BSD, Linux) Windowsiga sarnast tehnilist liidest. Wine ei vaja toimimiseks Windowsi operatsioonisüsteemi ja see ei ole näiteks emulaator nagu QEMU, kuid see võimaldab teil Windowsi rakendusi UNIX-keskkonnas käitada. Wine on mõeldud UNIX-i keskkondadele ja on saadaval kõigi suuremate Linuxi distributsioonide jaoks: teiste seas Ubuntu, Debian, Fedora, SUSE, Slackware.
Vein 5.0 on uus versioon projekti tuleb täiendava toega juurutamine, mis tõstab esile nii Vulkan 1.1 kui ka uue versiooni kaasamist see on kokku teinud üle 7,400 muutuse.
Veini 5.0 peamised uudised
Selles Wine 5.0 uues versioonis on see esile tõstetud enamik Kernel32-s kasutatud funktsioonidest on viidud KernelBase'i, pärast Windowsi arhitektuuri muudatusi.
Nagu ka see paistab silma võime segada 32- ja 64-bitiseid DLL-faile allalaadimiseks kasutatud kataloogides.
Teine kaasatud ja silma paistev uudsus on parem mängujuhtide tugi, mis sisaldab mini juhtkangi (mütsilülitit), rooli, gaasi- ja piduripedaale.
Koos seadmete draiverite installimise ja laadimisega Vaja on Plug & Play ning Linuxi tuumades enne versiooni 2.2 kasutatud vana Linuxi juhtkangi API tugi on lõpetatud.
Aasta parandused Direct3D 8 ja 9 pakuvad määrdunud alade täpsemat jälgimist laaditud tekstuuridest.
3D-tekstuuride laadimisel vähendati vajaliku aadressiruumi suurust tihendatud S3TC meetodil (täielike tekstuuride laadimise asemel laaditakse need tükkideks). Lisaks on lisatud liides ID3D11Multithread, mis on rakendatud kriitiliste sektsioonide kaitsmiseks mitmekeermelistes rakendustes.
Tambien tuleb märkida, et Vulkani graafilise API draiverit on uuendatud uuele Vulkani versioonile 1.1.126.
Teiselt poolt mainitakse, et mitmesugused tööfunktsioonid on aja jooksul üle viidud suure jõudlusega süsteemifunktsioonide kasutamisele taimeriga töötamiseks, mis on vähendanud paljude mängude renderdustsükli üldkulusid.
Ja see Lisatud võimalus kasutada FS Ext4 suurt ja väiketundlikku töörežiimi.
Lisaks on LBS_NODATA režiimis töötavate loendi kuvamise dialoogibokside suure hulga üksuste jõudluse optimeerimine.
Muudest reklaamis esile tõstetud muudatustest:
- Lisati Linuxile SRW (Slim Reader / Writer) lukkude kiirem juurutamine, tõlgitud Futexi
- Välised sõltuvused
- PE-vormingus moodulite ehitamiseks kasutatakse ristkompilaatorit MinGW-w64
- XAudio2 juurutamine nõuab FAudio teegi olemasolu
- Inotify teeki kasutatakse failide muudatuste jälgimiseks BSD-süsteemides
- ARM64 platvormi erandite käsitlemiseks on vaja teeki lahti keerata
- Video4Linux1 asemel on nüüd vajalik Video4Linux2 teek.
- Lisatud tugi mitme kuvari ja graafikaadapteriga töötamiseks, sealhulgas võimalus seadeid dünaamiliselt muuta.
Kuidas installida Wine 5.0?
Si on Debiani, Ubuntu, Linux Minti ja derivaatide kasutajad, kui kasutage 64-bitist versiooni süsteemi, lubame 32-bitise arhitektuuri:
sudo dpkg --add-architecture i386
nüüd lisame süsteemi järgmised andmed:
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
Debiani kasutajatele tuleb hoidla lisada järgmisega:
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main
Lisame hoidla Ubuntu 19.10 ja derivaatide jaoks:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Ubuntu 18.04 ja derivaatide puhul:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Seejärel värskendame hoidlaid järgmisega:
sudo apt-get update
See tehtud, Jätkame oluliste pakettide installimist, et Wine sujuks süsteemis:
sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade
et Fedora ja selle derivaatide puhul:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
Ja lõpuks installime veini koos:
sudo dnf install winehq-stable
Puhul Arch Linux või mis tahes Arch Linuxi põhine levitamine Saame selle uue versiooni installida nende ametlikest levitamishoidlatest.
Selle installimise käsk on:
sudo pacman -sy wine