Neseniai buvo paskelbta išleidžiama nauja „Wine 7.4“ kūrimo versija, kuri nuo 7.3 versijos išleidimo buvo uždaryta 14 pranešimų apie klaidas ir padaryti 505 pakeitimai.
Tiems, kurie nežino apie vyną, jie turėtų tai žinoti tai populiari nemokama ir atviro kodo programinė įranga kad leidžia vartotojams paleisti „Windows“ programas „Linux“ ir kitos į „Unix“ panašios operacinės sistemos. Kad būtų šiek tiek techniškesnis, „Wine“ yra suderinamumo sluoksnis, kuris verčia sistemos skambučius iš „Windows“ į „Linux“ ir naudoja kai kurias „Windows“ bibliotekas .dll failų pavidalu.
„Wine“ yra vienas geriausių būdų paleisti „Windows“ programas „Linux“. Be to, „Wine“ bendruomenė turi labai išsamią programų duomenų bazę.
Pagrindinės „Wine 7.4“ naujienos
Šioje pristatomoje naujoje Wine 7.4 versijoje pabrėžiama, kad vkd3d 1.3 biblioteka su Direct3D 12 įgyvendinimu jau integruota į pagrindinę struktūrą ir jis veikia verčiant skambučius į Vulkan grafikos API.
Be bibliotekų WineD3D, D3D12 ir DXGI buvo pakeisti į naudojimą vykdomojo failo formatas PE (Portable Executable) vietoj ELF.
Kitas pakeitimas, išsiskiriantis šioje naujoje „Wine 7.4“ versijoje, yra tai, kad jis buvo pridėtas WAV49 formato palaikymas gsm bibliotekai ir kad crypt32 DLL prideda pradinį palaikymą šifruojant ir iššifruojant skaitmeniniu būdu pasirašytas OCSP (Online Certificate Status Protocol) užklausas.
Mes taip pat galime rasti įsitikino, kad vibracijos poveikis tinkamai veikti žaidimuose kai naudojate „DualSense“ valdiklius.
Kita vertus, taip pat paminėta, kad „Arch Linux“ sistemoje buvo ištaisytos problemos, susijusios su DLL įkėlimo su Windows API rinkinių palaikymu.
Iš kitų pokyčių kurios iš to išsiskiria
- Numatytoji tema yra „Šviesa“.
- Pridėta kalbos atpažinimo funkcijų šaknų (SpeechRecognizer API).
- Nuolatinis „ilgojo“ tipo kodo palaikymas (apie 200 pakeitimų).
- Pridėta OCSP apibrėžimų.
- Pridėtas D2D1Shadow efektas.
- palaiko žiniatinklio lizdo buferio fragmentų siuntimą.
- palaiko žiniatinklio lizdo buferio fragmentų priėmimą.
- Pridėtas OCSP užklausų kodavimo palaikymas.
- Uždaryti pranešimai apie klaidas, susijusias su žaidimais: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Pridėti sąsajos apibrėžimą Windows.Gaming.Input.IGameControllerInputSink.
- Uždaryti pranešimai apie klaidas, susijusias su programų veikimu: 3Dmark03, 3Dmark05, 3Dmark06.
Pagaliau jei norite sužinoti daugiau apie šią naują kūrimo versiją išleisto vyno, galite patikrinti pakeitimai šioje nuorodoje.
Kaip įdiegti „Wine 7.4“ kūrimo versiją „Ubuntu“ ir jos dariniuose?
Jei jus domina galimybė išbandyti šią naują „Wine“ versiją versijoje, galite tai padaryti vadovaudamiesi toliau pateiktomis instrukcijomis.
Pirmasis ir svarbiausias žingsnis bus įgalinti 32 bitų architektūrą, kad nors mūsų sistema yra 64 bitų, atlikę šį veiksmą išvengiame daugelio paprastai pasitaikančių problemų, nes dauguma „Wine“ bibliotekų yra orientuotos į 32 bitų architektūrą.
Tam mes rašome apie terminalą:
sudo dpkg --add-architecture i386
Dabar turime importuoti raktus ir įtraukti juos į sistemą su šia komanda:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Atlikta tai dabar prie sistemos pridėsime šią saugyklą, tam mes rašome terminale:
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
Galiausiai mes galime patikrinti, ar jau turime įdiegtą „Wine“ ir kokią versiją turime sistemoje, vykdydami šią komandą:
wine --version
Kaip pašalinti „Wine“ iš „Ubuntu“ ar kažkokio darinio?
Kalbant apie tuos, kurie dėl bet kokios priežasties nori pašalinti „Wine“ iš savo sistemos, Jie turėtų vykdyti tik šias komandas.
Pašalinkite kūrimo versiją:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Sveiki, ačiū už visą darbą ir šiuos labai vertingus leidinius tiems iš mūsų, kurie pradeda dirbti su Linux, aš ypač norėčiau sužinoti, kaip Win susisiekia su UNC adresu, ty \\192.168.x.xxx\recursodered ? Kaip „wine“ sukonfigūruoti tinklai arba LAN, kad būtų galima suprasti jo emuliuojamą programą? iš anksto ačiū už bet kokį komentarą