Wine 7.21 бо такмилдиҳии PE, Vulkan ва ғайра меояд

Шароб дар Linux

Wine ин бозсозии интерфейси барномасозии Win16 ва Win32 барои системаҳои оператсионии Unix аст.

Ифтитоҳи версияи нави таҷрибавии Wine 7.21. Аз замони нашри версияи 7.20, 25 гузориши хатогӣ баста ва 354 тағирот ворид карда шуд.

Барои онҳое, ки дар бораи шароб намедонанд, онҳо бояд инро донанд Ин як нармафзори маъмули ройгон ва кушодаасос аст que ба корбарон имкон медиҳад, ки барномаҳои Windows -ро дар Linux кор кунанд ва дигар системаҳои оператсионии ба Unix монанд. Барои каме техникӣ будан, Wine як қабати мутобиқат аст, ки зангҳои системаро аз Windows ба Linux тарҷума мекунад ва баъзе китобхонаҳои Windows -ро дар шакли файлҳои .dll истифода мебарад.

Шароб яке аз роҳҳои беҳтарини кор фармудани барномаҳои Windows дар Linux мебошад. Илова бар ин, ҷомеаи Wine дорои як пойгоҳи додаҳои муфассал мебошад.

Хусусиятҳои нави версияи таҳияи Wine 7.21

Дар версияи нави Wine 7.21 китобхонаи OpenGL барои истифодаи формати файли иҷрошавандаи PE иваз карда шуд (Portable Executable) ба ҷои ELF, плюс дастгирии сохтани бисёрқабата дар формати PE илова карда шуд.

Тағироти дигаре, ки дар ин версияи нав ба назар мерасад, ин аст барои дастгирии иҷрои барномаҳои 32-бит омодагӣ дида шуд Онҳо API графикии Vulkanро дар муҳити 64-бит истифода мебаранд. Илова бар ин, имкони воридоти китобхонаҳо бидуни истифодаи утилитаи dlltool таъмин карда шудааст.

25 ислоҳи хатогиҳо бо Wine 7.21 мавҷуданд ки нармафзори ёрирасон ба монанди fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI, дар якҷоягӣ бо бозиҳои гуногун ба монанди StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Порт Роял 2, Готика 1.

Аз дигаргуниҳо ки фарқ мекунанд:

  • Форматҳои собит пайгирӣ барои арзишҳои 64-бит дар ARM64.
  • Вобастагии модули 64-битӣ танҳо аз феҳристи системаи 64-битӣ бор карда шуданд.
  • KeUserModeCallback дар i386 дубора амалӣ карда шуд.
  • Дастгирии китобхонаҳои "гибридии" Unix хориҷ карда шуд.
  • Парчами нави winebuild - sin-dlltool -ро муаррифӣ мекунад.
  • Насли импорти lib бе dlltool амалӣ карда шуд.
  • Ҷадвалҳои кушодан ба таври нобаёнӣ дар файлҳои PE фаъол карда шуданд.
  • Таъхири тавлиди воридоти lib бе dlltool амалӣ карда шуд.
  • Қимати собит ишораи воридот барои рамзҳои бо ном воридшуда.
  • Тавсифи воридоти таъхирро дар бахши маълумот ҷойгир кард.
  • Ҳоло як калиди pthread барои TEB дар ҳама платформаҳо истифода мешавад.
  • nls: Маълумоти маҳаллиро ба версияи CLDR 42 навсозӣ кунед.
  • kernelbase: навсозии маълумоти минтақаи вақт ба версияи 2022f.
  • win32u: Ҳамеша иттиҳоди пурраро барои вурудоти sysparams истифода баред.
  • ntdll: NtCurrentTeb() -ро дар китобхонаҳои Unix нагузоред.
  • openal32: dll-ро нест кунед.
  • Баргардонидани "light.msstyles: Иловаи ченакҳои ғайримуштарӣ".
  • ntdll: Барои нусхаи LDT синфи иттилооти раванди виноро илова кунед.

Дар охир қайд кардан муҳим аст давраи барориши номзад ва яхбандии хусусият моҳи оянда барои Wine 8.0 оғоз меёбад, дар ҳоле ки Wine 7.21 яке аз чанд версияи боқимондаи хусусияти дуҳафтаина мебошад.

Агар шумо хоҳед, ки дар бораи ин версияи нави таҳия маълумоти бештар гиред аз Wine бароварда шудааст, шумо метавонед феҳристи тағирот дар истиноди зерин. 

Чӣ гуна версияи таҳияи Wine 7.21 -ро дар Ubuntu ва ҳосилаҳои он насб кардан мумкин аст?

Агар шумо ба он таваҷҷӯҳ дошта бошед, ки ин версияи нави таҳияи Шаробро дар дистрибути шумо санҷида тавонед, шумо метавонед ин корро бо дастурҳои дар зер овардашуда иҷро кунед.

Қадами аввал ва муҳимтарин имкон додани меъмории 32-битӣ хоҳад буд, ки гарчанде системаи мо 64-бит аст, иҷрои ин қадам моро аз мушкилоти зиёде, ки одатан рух медиҳанд, наҷот медиҳад, зеро аксари китобхонаҳои Wine ба меъмории 32-бит нигаронида шудаанд.

Барои ин мо дар бораи терминал менависем:

sudo dpkg --add-architecture i386

Акнун мо бояд калидҳоро ворид кунем ва ба система илова кунем бо ин фармон:

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

Ҳоло инро иҷро кард мо анбори зеринро ба система илова карданием, барои ин мо дар терминал менависем:

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

Дар ниҳоят, мо метавонем тафтиш кунем, ки мо аллакай Wine насб кардаем ва инчунин кадом версияи мо дар система бо иҷрои фармони зерин мавҷуд аст:

wine --version

Шаробро аз Ubuntu ё ягон ҳосиларо чӣ тавр бояд нест кард?

Дар бораи онҳое, ки мехоҳанд шаробро аз системаи худ бо ягон сабаб насб кунанд, Онҳо бояд танҳо фармонҳои зеринро иҷро кунанд.

Нусхаи таҳияро насб кунед:

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

Мазмуни мақола ба принсипҳои мо риоя мекунад ахлоқи таҳрирӣ. Барои гузориш додани хато клик кунед ин ҷо.

Аваллин эзоҳро диҳед

Назари худро бинависед

Суроғаи почтаи электронии шумо нест, нашр карда мешавад. Майдонҳои талаб карда мешавад, бо ишора *

*

*

  1. Масъул барои маълумот: Мигел Анхел Гатан
  2. Мақсади маълумот: Назорати СПАМ, идоракунии шарҳҳо.
  3. Қонунӣ: Розигии шумо
  4. Иртиботи маълумот: Маълумот ба шахсони сеюм расонида намешавад, ба истиснои ӯҳдадориҳои қонунӣ.
  5. Нигоҳдории маълумот: Пойгоҳи додаҳо аз ҷониби Occentus Networks (ИА) ҷойгир карда шудааст
  6. Ҳуқуқҳо: Ҳар лаҳза шумо метавонед маълумоти худро маҳдуд, барқарор ва нест кунед.