Khamriga 7.21 wuxuu la yimid horumarin PE, Vulkan iyo in ka badan

Khamriga Linux

Khamrigu waa dib-u-dhaqmeynta barnaamijka Win16 iyo Win32 ee barnaamijka barnaamijka ee nidaamyada hawlgalka ku saleysan Unix.

Daahfurka nooca cusub ee tijaabada ah Khamri 7.21. Tan iyo markii la siidaayay nooca 7.20, 25 warbixinood oo bug ah ayaa la xidhay waxaana la sameeyay 354 isbedel.

Kuwa aan garanayn Khamriga, waa inay taas ogaadaan kani waa software caan ah oo lacag la'aan ah oo furan in wuxuu u oggolaanayaa dadka isticmaala inay ku socodsiiyaan barnaamijyada Windows Linux iyo hababka kale ee hawlgalka ee Unix u eg. Si aad u noqoto xoogaa farsamo, Khamrigu waa lakab iswaafajin oo tarjuma wicitaannada nidaamka ee Windows ilaa Linux wuxuuna adeegsadaa maktabadaha Windows qaarkood, qaab faylal .dll ah.

Khamrigu waa mid ka mid ah siyaabaha ugu wanaagsan ee loogu socodsiiyo codsiyada Windows Linux. Intaa waxaa dheer, bulshada Khamrigu waxay leedahay xog ururin codsi oo aad u faahfaahsan.

Astaamaha cusub ee ugu muhiimsan nooca horumarinta ee Khamriga 7.21

Nooca cusub ee Wine 7.21 maktabadda OpenGL loo beddelay si loo isticmaalo qaabka faylka PE-executable (La qaadi karo) beddelkii ELF, oo lagu daray taageerada dhismayaal-farsiyo badan oo qaab PE ah ayaa lagu daray.

Isbeddelada kale ee ka muuqda noocyadan cusub ayaa ah taas waxaa la diyaariyay in la taageero socodsiinta barnaamijyada 32-bit kuwaas oo isticmaala sawirada Vulkan API ee deegaan 64-bit ah. Intaa waxaa dheer, awoodda lagu soo dejiyo maktabadaha iyada oo aan la isticmaalin dlltool utility ayaa la bixiyay.

Waxaa jira 25 hagaajin cayayaanka la yaqaan oo leh Wine 7.21 kuwaas oo caawiya software sida fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI, oo ay la socdaan ciyaaraha kala duwan sida StarBurn 13, Euphoria, Darksiders Genesis, Dhexdhexaadiyaha, Hotel Giant 2 , Port Royale 2, Gothic 1.

Isbeddelada kale taagan:

  • Hagaajinta qaababka raadraaca ee qiimayaasha 64-bit ee ARM64.
  • Ku tiirsanaanta moduleka 64-bit waxaa laga soo raray kaliya tusaha nidaamka 64-bit.
  • KeUserModeCallback ayaa lagu soo celiyay i386.
  • Taageerada laga saaray maktabadaha "isku-dhafka" Unix.
  • Geli calanka dhisme khamri cusub --sin-dlltool.
  • Jiilka soo dejinta lib oo aan lahayn dlltool ayaa la hirgeliyay.
  • Miisaska dabaysha ayaa si toos ah loogu furayaa faylasha PE.
  • Dib u dhigista la hirgaliyay soo dejinta lib iyada oo aan lahayn dlltool.
  • Qiimaha tilmaanta soo dejinta go'an ee calaamadaha lagu soo dejiyey magaca.
  • Sharaxeeyaha soo dejinta ee daahitaanka la dhigay qaybta xogta.
  • Furaha pthread-ka ayaa hadda loo isticmaalaa TEB dhammaan aaladaha.
  • nls: U cusboonaysii xogta deegaanka CLDR nooca 42.
  • kernelbase: Cusbooneysii xogta aagga wakhtiga nooca 2022f.
  • win32u: Had iyo jeer u isticmaal ku biirista buuxa ee gelida sysparams.
  • ntdll: Ha dhigin NtCurrentTeb() khadka gudaha maktabadaha Unix.
  • openal32: Ka saar dll.
  • Soo celi "light.msstyles: ku dar qiyaasaha aan macaamiisha ahayn".
  • ntdll: Kudar fasalka macluumaadka nidaamka qamriga u gaarka ah nuqulka LDT.

Ugu dambeyntii waxaa muhiim ah in la xuso taas Siideynta musharraxa iyo xilliga qaboojinta muujintu waxay bilaabmaysaa bisha soo socota ee Wine 8.0, halka Wine 7.21 uu yahay mid ka mid ah dhowrka soo haray sifooyinka laba-isbuuciiba.

Haddii aad rabto inaad wax badan ka ogaato nooca horumarkan cusub ee Khamriga la sii daayay, waxaad ka eegi kartaa diiwaanka isbedelada xiriirka soo socda. 

Sidee loo rakibaa nooca horumarinta ee Wine 7.21 ee Ubuntu iyo derivatives?

Haddii aad xiiseyneyso inaad awoodid inaad ku tijaabiso noocyadan cusub ee horumarinta ee Wine on your distro, waxaad ku sameyn kartaa adoo raacaya tilmaamaha aan hoos ku wadaagno.

Tallaabada ugu horreysa uguna muhiimsan waxay noqon doontaa in la suuro geliyo dhismaha 32-bit ah, in kasta oo nidaamkeenu yahay 64-bit, fulinta tallaabadani waxay ina badbaadisaa dhibaatooyin badan oo inta badan dhaca, maadaama inta badan maktabadaha Wine ay diiradda saaraan naqshadaha 32-bit.

Tan waxaan uga qoreynaa terminal-ka:

sudo dpkg --add-architecture i386

Hadda waa inaan soo dejino furayaasha oo aan ku darno nidaamka oo leh amarkan:

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

tan hadda la sameeyay waxaan ku dari doonnaa bakhaarka soo socda nidaamka, tan waxaan ugu qoreynaa terminal-ka:

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

Ugu dambeyntii waxaan xaqiijin karnaa in aan horay u haysanay Khamri iyo sidoo kale nooca aan ku hayno nidaamka annagoo fulinayna amarka soo socda:

wine --version

Sidee looga tirtiraa Khamriga Ubuntu ama wax soo saar ah?

Kuwa doonaya inay Khamriga ka tirtiraan nidaamkooda sabab kastoo jirta, Waa inay kaliya fuliyaan amarrada soo socda.

Ka tirtir nooca horumarinta:

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

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.