Vakar buvo paskelbta naujos versijos išleidimas stabilus projekto padalinys pateikė Vynas, kuri yra nemokama programinė įranga, įdiegianti techninę sąsają, panašią į „Windows“ UNIX aplinkose (BSD, „Linux“). „Wine“ veikimui nereikia „Windows“ operacinės sistemos ir tai nėra, pavyzdžiui, „QEMU“ emuliatorius, tačiau jis leidžia paleisti „Windows“ programas UNIX aplinkoje. „Wine“ sukurtas UNIX aplinkai ir yra prieinamas visiems pagrindiniams „Linux“ paskirstymams: „Ubuntu“, „Debian“, „Fedora“, „SUSE“, „Slackware“ ir kt.
„Wine 5.0“ yra nauja versija projekto, kad teikia daugiau papildomos paramos diegimas, iš kurio išsiskiria „Vulkan 1.1“ įtraukimas, taip pat naujoji versija ji iš viso patyrė daugiau nei 7,400 pokyčių.
Pagrindinės „Wine 5.0“ naujienos
Šioje naujoje „Wine 5.0“ versijoje tai pabrėžiama dauguma „Kernel32“ naudojamų funkcijų buvo perkelti į „KernelBase“, pakeitus „Windows“ architektūrą.
Taip pat tai išsiskiria galimybė maišyti 32 ir 64 bitų DLL failus kataloguose, naudojamuose atsisiuntimui.
Kita įtraukta naujovė, kuri išsiskiria, yra patobulinta žaidimų valdiklių parama, kuris apima mini vairasvirtę (skrybėlių jungiklį), vairą, akseleratoriaus ir stabdžių pedalus.
Kartu su įrenginių tvarkyklių diegimu ir įkėlimu Reikalingas „Plug & Play“ ir senosios „Linux“ vairalazdės API palaikymas, naudojamas „Linux“ branduoliuose iki 2.2 versijos, buvo nutrauktas.
XNUMX m. Patobulinimai „Direct3D 8“ ir „9“ užtikrina tikslesnį nešvarių sričių stebėjimą iš pakrautų faktūrų.
Sumažintas adreso vietos dydis, reikalingas įkeliant 3D tekstūras suspaustas taikant S3TC metodą (užuot įkėlus visas tekstūras, jos yra apkrautos gabalais). Be to, įtraukta „ID3D11Multithread“ sąsaja, įdiegta siekiant apsaugoti kritinius skyrius daugialypėse programose.
Tambienas pažymima, kad atnaujinta „Vulkan“ grafinės API tvarkyklė į naują „Vulkan“ 1.1.126 versiją.
Kita vertus, minima, kad įvairios darbo funkcijos laikui bėgant buvo perkeltos į didelio našumo sistemos funkcijų naudojimą darbui su laikmačiu, o tai sumažino daugelio žaidimų pateikimo ciklo pridėtines išlaidas.
Ir tai Pridėta galimybė naudoti FS Ext4 neskiriamą darbo režimą.
Be to, sąrašo rodymo dialogo languose, veikiančiuose LBS_NODATA režimu, buvo atliktas daugelio elementų atvaizdavimo efektyvumo optimizavimas.
Iš kitų skelbime paryškintų pakeitimų:
- Pridėtas greitesnis „Linux“ skirtų „SRW“ („Slim Reader / Writer“) spynų įdiegimas, išverstas į „Futex“
- Išorinės priklausomybės
- Kuriant modulius PE formatu, naudojamas kryžminis kompiliatorius MinGW-w64
- „XAudio2“ diegimui reikalinga „FAudio“ biblioteka
- Inotify biblioteka naudojama failų pokyčiams BSD sistemose stebėti
- Norint tvarkyti išimtis ARM64 platformoje, reikalinga biblioteka „Atvynioti“
- Vietoj „Video4Linux1“ dabar reikalinga „Video4Linux2“ biblioteka.
- Papildoma parama darbui su keliais monitoriais ir grafikos adapteriais, įskaitant galimybę dinamiškai keisti nustatymus.
Kaip įdiegti „Wine 5.0“?
Si yra Debian, Ubuntu, Linux Mint ir darinių vartotojai, jei naudoti 64 bitų versiją sistemos, įjungsime 32 bitų architektūrą:
sudo dpkg --add-architecture i386
Dabar prie sistemos pridėsime:
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
Tiems, kurie naudojasi „Debian“, jie turi pridėti saugyklą su:
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main
Pridedame „Ubuntu 19.10“ ir išvestinių priemonių saugyklą:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
„Ubuntu 18.04“ ir dariniams:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Tada mes atnaujiname saugyklas:
sudo apt-get update
Atlikta tai, Mes diegiame pagrindinius „Wine“ paketus, kad sistema veiktų sklandžiai:
sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade
į „Fedora“ ir jos darinių atveju:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
Galiausiai įdiegiame „Wine“ su:
sudo dnf install winehq-stable
Dėl. \ T Arch Linux ar bet koks „Arch Linux“ pagrįstas platinimas Šią naują versiją galime įdiegti iš oficialių platinimo saugyklų.
Komanda ją įdiegti yra:
sudo pacman -sy wine