Razvojna različica Wine 8.6 je že izšla in to so njene spremembe

Wine v sistemu Linux

Wine je ponovna implementacija aplikacijskega programskega vmesnika Win16 in Win32 za operacijske sisteme, ki temeljijo na Unixu.

Napovedan je bil izid nove razvojne različice Wine 8.6, v kateri je bilo od izida različice 8.5 zaprtih 25 poročil o napakah in narejenih 414 sprememb.

Za tiste, ki ne veste o vinu, bi morali to vedeti to je priljubljena brezplačna in odprtokodna programska oprema da uporabnikom omogoča zagon aplikacij Windows v sistemu Linux in drugi operacijski sistemi, podobni Unixu. Če želimo biti bolj tehnični, je Wine plast združljivosti, ki prevaja sistemske klice iz sistema Windows v sistem Linux in uporablja nekatere knjižnice sistema Windows v obliki datotek .dll.

Wine je eden najboljših načinov za zagon aplikacij Windows v Linuxu. Poleg tega ima skupnost Wine zelo podrobno zbirko podatkov o aplikacijah.

Glavne novosti razvojne različice Wine 8.6

V tej novi izdaji, ki je predstavljena, je poudarjeno, da motor brskalnika Mozilla Gecko je posodobljena na različico 2.47.4, kot tudi krmilnik PostScript ima izboljšano podporo za datoteke v vrstici ki shranjujejo podatke o tiskalnem poslu.

Še ena od sprememb, ki izstopa v tej novi različici Wine 8.6, je ta zdaj Ima vgrajeno matematično knjižnico, izposojeno iz projekta musl libc 1.2.3. 

Na strani znane popravke napak v Wineu 8.6 so omenjene odpravljene težave z igro: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.

Poudarja tudi odpravljene težave v peskovniku Chromium in druge težave z naključnimi aplikacijami, ki se zdaj rešujejo, ter dodana datoteka windows.ui.composition.idl z definicijami Windows.UI.Composition.*.

Od druge spremembe:

  • schtasks.exe: schtasks ne deluje v sistemu Windows 7, če manjkajo privilegiji
  • Brez povišanih privilegijev schedsvc:rpcapi ne deluje v sistemu Windows 7
  • Več aplikacij se zruši zaradi neizvedene funkcije
  • askchd:scheduler – test_GetTask() ne uspe v sistemu Windows 7, če nimate zadostnih pravic
  • schedsvc:rpcapi povzroči, da taskchd:scheduler visi na w7u_adm
  • dinput:device8 – test_dik_codes() včasih dobi časovne omejitve v GitLab CI
  • schtasks.exe:schtasks povzroči, da se taskchd:scheduler zruši na w7u_adm in w8adm
  • Prevajanje ne uspe z gcc 4.8.4 - napaka: manjka binarni operator pred žetonom "("
  • dinput:device8 - test_mouse_keyboard() ne deluje na nekaterih področnih standardih Windows 7 LDAP Explorer (LEX) se ne poveže brez SSL
  • dinput:device8 – test_overlapped_format() včasih dobi časovno omejitev v Wine (GitLab CI)
  • Wine ne more posodobiti obstoječe predpone
  • DnsQuery_A() napačno obravnava zapise DNS CNAME

Če želite izvedeti več o tej novi razvojni različici izpuščenega vina, lahko preverite v registru spremembe na naslednji povezavi. 

Kako namestiti razvojno različico Wine 8.6 na Ubuntu in derivate?

Če vas zanima, kako lahko preizkusite to novo razvojno različico Wine na svojem distribucijskem sistemu, lahko to storite tako, da sledite spodnjim navodilom.

Prvi in ​​najpomembnejši korak bo omogočanje 32-bitne arhitekture, čeprav je naš sistem 64-bitni, nam izvajanje tega koraka prihrani številne težave, ki se običajno pojavijo, saj je večina knjižnic Wine osredotočena na 32-bitno arhitekturo.

Za to pišemo o terminalu:

sudo dpkg --add-architecture i386

Zdaj ključe moramo uvoziti in dodati v sistem s tem ukazom:

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

Končano zdaj v sistem bomo dodali naslednje odlagališče, za to v terminalu napišemo:

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

Končno lahko preverimo, ali imamo Wine že nameščen in katero različico imamo v sistemu, tako da izvedemo naslednji ukaz:

wine --version

Kako odstraniti Wine iz Ubuntuja ali nekega derivata?

Kar zadeva tiste, ki želijo iz kakršnega koli razloga odstraniti Wine iz svojega sistema, Izvajati bi morali le naslednje ukaze.

Odstranite razvojno različico:

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

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.