Uhlobo olusha lwentuthuko lweWine 4.15 selulapha futhi lukulungele ukufakwa

Iwayini

Iviki eledlule kukhishwe inguqulo entsha yegatsha lokuthuthukiswa kwewayini, okuyigatsha elisha I-Wine 4.15 ukuthi lapho kukhishwe inguqulo 4.14, imibiko yeziphazamisi engama-28 ivaliwe futhi kwenziwe izinguquko ezingama-244.

Okwalabo namanje abangazi ngephrojekthi yewayini kufanele wazi ukuthi lolu ungqimba lokusetshenziswa komthombo ovulekile kwe-Win32 API Iyakwazi ukusebenzisa isendlalelo sokuhambisana kweWindows kuLinux, MacOS, naku-BSD. Iwayini linjalo enye indlela enhle ngokuphelele yamahhala ku-Windows API yezinhlelo ze-GNU / Linux futhi ungazikhethela futhi ukusebenzisa ama-Windows DLLs endabuko, uma ekhona.

Uyacelwa ukuthi uqaphele ukuthi ngenkathi ezinye izinhlelo zokusebenza nemidlalo kusebenza kahle ngeWayini ekusatshalalisweni kweLinux, abanye bangaba neziphazamisi.

Ngaphandle kokuthi uhlelo oluthile lweWindows lubalulekile kuwe, ngokuvamile kuyalulekwa ukuzama ukuthola enye indlela yohlelo olufunayo kuLinux kuqala noma ukhethe isisombululo sefu.

Ngaphezu kwalokho, iwayini inikeza ikhithi yokuthuthuka kanye nesilayidi sohlelo seWindows, ngakho-ke onjiniyela bangashintsha kalula izinhlelo eziningi zeWindows ezisebenza ngaphansi kwe-x86 Unix, kufaka phakathi iLinux, FreeBSD, iMac OS X, neSolaris.

Iwayini linezinhlobo ezimbili okuyihlobo elizinzile nenguqulo yokuthuthuka. Uhlobo oluzinzile kungumphumela wokulungiswa komsebenzi neziphazamiso kunguqulo yokuthuthukisa.

Uhlobo lwentuthuko luvamise ukuba semcabangweni lubaluleke kakhulu njengoba le nguqulo ikhishwa ukuze kutholakale wonke lawo maphutha futhi ukwazi ukuwalungisa noma ufake amabala.

Yini okusha kunguqulo yokuthuthukisa ye-Wine 4.15

Ngokukhishwa kwaleli gatsha elisha ingeze ukusetshenziswa kokuqala kwensiza ye-HTTP (WinHTTP) kanye ne-API ehambisana nayo yezinhlelo zokusebenza zamakhasimende nezeseva ezinoshevu nezamukela izicelo zisebenzisa umthetho olandelwayo we-HTTP.

Izingcingo ezisekelwayo yilezi HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl, njll. Isiphathi se-Http.sys sesilungisiwe futhi esiphatha izicelo ezingenayo ze-HTTP.

Ngesikhathi konjiniyela bokwakha be-nt64 basebenze ekusekeleni isitaki sokuqaqa ingezwe ku-ntdll futhi ngaphezu kwalokho bangeze ukusekelwa kokuxhuma imitapo yolwazi yangaphandle ye-libunwind.

Kusuka imibiko yesiphazamisi ivaliwe imidlalo ehlobene nomsebenzi nezinhlelo zokusebenza lezo ze I-Dragon Age: Imvelaphi, Yakha i-2, i-World of Warcraft 7, Isidingo Sokushesha Okufunwa Kakhulu ngo-2012, i-Reflex Arena, iTitanfall 2, i-Vypress Chat 2.1.9, i-Quickbook 2018, i-EverQuest, i-Guild Wars, i-Wizard101, i-Touhou, i-Unreal Tournament, i-SwanSoft CNC.

Kwezinye izinguquko ezigqamile Ekumenyezelweni kwaleli gatsha elisha lentuthuko kukhona:

  • E-Kernelbase kwenziwa ucingo oluya ku-SI-etThreadStackGuarantee () , esetshenziswa ku ntdll ukuphatha izimo zokugcwala kwesitaki
  • Ukufika kokusekelwa okuthuthukisiwe kwama-setups amaningi wokuqapha lapho usebenza ku-macOS
  • Amandla wokutolika anwetshiwe jscript ne-vbscript
  • En iwayini3d, ungeze ukusekelwa kwesandiso WINED3D_TEXTURE_DOWNLOADABLE futhi umsebenzi wenziwa wined3d_color_srgb_from_linear ()
  • Imisebenzi d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () ne-d3drm_viewport2_SetPlane () zenziwa ku-d3drm
  • Umsebenzi gdipRecordMetafileStreamI () ingezwe ku-gdiplus
  • Isethi yezilawuli ezenzelwe amafomu wokuhlela we-RichEdit

Ungayifaka kanjani inguqulo yokuhlola ye-Wine 4.15 ku-Ubuntu nakwezinye izinto?

Uma unentshisekelo yokukwazi ukuhlola le nguqulo entsha ye-Wine kwi-distro yakho, ungakwenza lokho ngokulandela imiyalo esabelana ngayo ngezansi.

Isinyathelo sokuqala kuzoba ukunika amandla ukwakhiwa kwe-32-bit, ukuthi noma ngabe uhlelo lwethu lunama-bits angama-64, ukwenza lesi sinyathelo kusisindisa ezinkingeni eziningi ezivame ukwenzeka, ngoba lokhu sikubhala ku-terminal:

sudo dpkg --add-architecture i386

Manje kufanele singenise okhiye bese sibangeza ohlelweni ngalo myalo:

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

Kwenziwe lokhu manje sizofaka indawo yokugcina elandelayo ohlelweni, kulokhu sibhala esigungwini:

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

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.