Wine 7.21 saabub PE, Vulkani ja muude täiustustega

Vein Linuxis

Wine on rakenduste programmeerimisliidese Win16 ja Win32 taasteostus Unixi-põhistele operatsioonisüsteemidele.

Programmi käivitamine uus eksperimentaalne versioon Vein 7.21. Alates versiooni 7.20 väljaandmisest on suletud 25 veaaruannet ja tehtud 354 muudatust.

Need, kes veini kohta ei tea, peaksid seda teadma see on populaarne tasuta ja avatud lähtekoodiga tarkvara et võimaldab kasutajatel Linuxis Windowsi rakendusi käivitada ja muud Unixi laadsed opsüsteemid. Veidi tehnilisemalt öeldes on Wine ühilduvuskiht, mis teisendab süsteemikõnesid Windowsist Linuxi ja kasutab mõnda Windowsi teeki .dll -vormingus.

Vein on üks parimaid viise Windowsi rakenduste käitamiseks Linuxis. Lisaks on veinikogukonnal väga üksikasjalik rakenduste andmebaas.

Veini 7.21 arendusversiooni peamised uued funktsioonid

Wine 7.21 uues versioonis OpenGL-i teek muudetud PE käivitatava failivormingu kasutamiseks (Portable Executable) ELF-i asemel, lisaks lisati PE-vormingus mitme arhitektuuriga ehituste tugi.

Teine muudatus, mis selles uues versioonis silma paistab, on see on tehtud ettevalmistusi 32-bitiste programmide töötamise toetamiseks mis kasutavad Vulkani graafika API-d 64-bitises keskkonnas. Lisaks on pakutud võimalus importida teeke ilma utiliiti dlltool kasutamata.

Wine 25-s on teadaolevalt 7.21 veaparandust mis aitavad tarkvara, nagu fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI-sekvenser, Winfile, Adobe Reader XI, koos erinevate mängudega nagu StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, gooti 1.

Muudest muudatustest mis paistavad silma:

  • 64-bitiste väärtuste jälgimisvormingute korrigeerimine ARM64-s.
  • 64-bitised moodulisõltuvused laaditi ainult 64-bitisest süsteemikataloogist.
  • Uuesti juurutatud KeUserModeCallback i386-s.
  • Unixi hübriidteekide tugi on eemaldatud.
  • Tutvustame uut winebuildi lippu –sin-dlltool.
  • Impordilibise genereerimine ilma dlltööriistata rakendati.
  • Tabelid olid PE-failides vaikimisi lubatud.
  • Rakendatud viivitusega impordi lib genereerimine ilma dlltööriistata.
  • Nime järgi imporditud sümbolite impordivihje fikseeritud väärtus.
  • Viivituse importimise deskriptor paigutati andmete jaotisesse.
  • Nüüd kasutatakse TEB-i jaoks kõigil platvormidel ühte pthread-võtit.
  • nls: värskendage lokaadi andmeid CLDR-i versioonile 42.
  • kernelbase: ajavööndi andmete värskendamine versioonile 2022f.
  • win32u: kasutage sysparamsi kirjete jaoks alati täielikku liitumist.
  • ntdll: ärge pange NtCurrentTeb() Unixi teekidesse.
  • openal32: eemaldage dll.
  • Ennista "light.msstyles: lisage mitte-kliendi mõõdikud".
  • ntdll: lisage LDT-koopiale veinispetsiifiline protsessiteabe klass.

Lõpuks on oluline seda mainida Wine 8.0 kandidaadi väljalaske ja funktsioonide külmutamise periood algab järgmisel kuul, samas kui Wine 7.21 on üks väheseid järelejäänud kahe nädala tagant ilmuvaid funktsioone.

Kui soovite selle uue arendusversiooni kohta rohkem teada saada Välja antud veini kohta saate kontrollida muudatused järgmisel lingil. 

Kuidas installida Wine 7.21 arendusversioon Ubuntu ja selle derivaatidele?

Kui olete huvitatud sellest, et saaksite seda uut Veini arendusversiooni oma distroos testida, saate seda teha järgides alltoodud juhiseid.

Esimene ja kõige olulisem samm on 32-bitise arhitektuuri lubamine, et kuigi meie süsteem on 64-bitine, säästab see samm meid paljudest tavaliselt esinevatest probleemidest, kuna enamik Wine'i teeke on keskendunud 32-bitisele arhitektuurile.

Selleks kirjutame terminalist:

sudo dpkg --add-architecture i386

nüüd peame võtmed importima ja süsteemi lisama selle käsuga:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

See on nüüd tehtud lisame süsteemi järgmise hoidla, selleks kirjutame terminali:

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

Lõpuks saame kontrollida, kas meil on Wine juba installitud ja milline versioon meil süsteemis on, käivitades järgmise käsu:

wine --version

Kuidas Veini desinstallida Ubuntust või mõnest tuletisest?

Mis puudutab neid, kes soovivad veini oma süsteemist mis tahes põhjusel desinstallida, Nad peaksid täitma ainult järgmisi käske.

Desinstallige arendusversioon:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.