Nooca cusub ee horumarinta ee Wine 4.15 ayaa halkan yaal oo diyaar u ah in la rakibo

Khamrigu

Toddobaadkii hore nooc cusub ayaa loo soo saaray waaxda horumarinta Khamriga, oo ah laanta cusub Khamri 4.15 taas oo tan iyo markii la sii daayay nooca 4.14, 28 warbixinno cilladaysan la xiray 244 isbeddelna lagu sameeyay.

Kuwa aan wali ka warqabin mashruuca Khamriga waa inaad ogaataa inay tani tahay lakabka hirgelinta isha furan ee Win32 API awood u leh inuu ku socdo lakabka iswaafajinta Windows ee Linux, MacOS, iyo BSD. Khamri waa ikhtiyaar ikhtiyaar ah oo gebi ahaanba bilaash ah oo loogu talagalay Windows API ee nidaamka GNU / Linux iyo sidoo kale waxaad ikhtiyaari ahaan u isticmaali kartaa Windows DLLs hooyo, haddii la heli karo.

Fadlan ogow in inta codsiyada iyo cayaaraha qaarkood ay si fiican ula shaqeeyaan Wine oo ku saabsan qaybinta Linux, kuwa kalena ay dhici karto inay leeyihiin cilado

Haddii barnaamij gaar ah oo Windows ahi aanu adiga muhiim kuu ahayn, guud ahaan waxaa lagugula talinayaa inaad isku daydo inaad raadiso beddel barnaamijka aad rabto ee Linux marka hore ama aad doorato xalka daruurta.

Intaas waxaa sii dheer, Khamri waxay bixisaa xirmo horumarineed iyo sidoo kale barnaamijka Windows loader, sidaa darteed horumariyayaashu waxay si fudud wax uga beddeli karaan barnaamijyo badan oo Windows ah oo ka hoos shaqeeya x86 Unix, oo ay ku jiraan Linux, FreeBSD, Mac OS X, iyo Solaris.

Khamrigu wuxuu leeyahay laba nooc oo ah nooca xasilloon iyo nooca horumarka. Nooca xasiloon waa natiijada shaqada iyo cilladaha cilladaha ee qaabka horumarinta.

Nooca horumarinta waa midka ugu muhiimsan aragti ahaan maxaa yeelay noocaan waxaa loo sii daayay si loo ogaado dhammaan khaladaadkaas oo loo awoodo inuu saxo ama la mariyo balastarro.

Maxaa ku cusub nooca horumarinta ee Khamriga 4.15

Markii la sii daayay laantan cusub wuxuu kudaray hirgalinta bilowga ah ee adeega HTTP (WinHTTP) iyo API laxiriira macaamiisha iyo codsiyada serverka ee sumeeya oo helaya codsiyada adoo adeegsanaya hab maamuuska HTTP.

Wicitaanada la taageeray ayaa ah HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl,) Http.sys maareeye ayaa sidoo kale la diyaariyey kaas oo qabta codsiyada imanaya ee HTTP.

Iyadoo loogu talagalay kuwa soo saarayaasha naqshadaha ee nt64 waxay ka shaqeeyeen taageerada kala siinta xargaha ayaa lagu daray ntdll waxayna sii dheertahay inay kudarsadeen taageero isku xidhka maktabadaha libunwind dibada.

Laga soo bilaabo warbixinnada cayayaanka ayaa la xiray ciyaaraha la xiriira iyo barnaamijyada kuwa Da'da Da'da: Asalka, Dhismaha 2, Dunida Diyaaradda 7, Waxay U Baahan Tahay Xawaare Aad Loo Raadinayo 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Tartan aan caadi aheyn, SwanSoft CNC.

Isbadalada kale ee taagan ku dhawaaqida laantan cusub ee horumarinta waa:

  • Kernelbase wicitaan S ayaa laga fuliyayetThreadStack dammaanad qaad () , kaas oo loo isticmaalo ntdll si wax looga qabto xaaladaha buux dhaafka ah
  • Imaatinka taageerada la hagaajiyay ee dejimaha kormeerayaasha badan marka laga shaqeynayo macOS
  • Awoodda turjubaanka oo la ballaariyay jscript iyo vbscript
  • En xikmad3d, ayaa lagu daray taageerada kordhinta WINED3D_TEXTURE_DOWNLOADABLE hawshiina waa la hirgaliyay wd3d_colour_srgb_from_linear ()
  • Hawlaha d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () iyo d3drm_viewport2_SetPlane () waxaa lagu hirgeliyaa d3drm
  • Shaqada gdipRecordMetafileStreamI) ayaa lagu daray gdiplus
  • Xirmooyinka la hagaajiyay qaababka wax ka beddelka RichEdit

Sidee loo rakibaa nooca tijaabada ah ee Wine 4.15 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 waxay noqon doontaa in la suuro geliyo dhismaha 32-bit ah, in xitaa haddii nidaamkeenu yahay 64 jajab, fulinta tallaabadani waxay naga badbaadineysaa dhibaatooyin badan oo badanaa dhaca, tan waxaan ugu qoreynaa barta:

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 https://dl.winehq.org/wine-builds/ubuntu/

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

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.