Тут є нова версія для розробки Wine 4.15, і вона готова до встановлення

вино

Минулого тижня вийшла нова версія для галузі розвитку вина, яка є новою гілкою Вино 4.15 той, в якому з моменту випуску версії 4.14 було закрито 28 звітів про помилки та внесено 244 зміни.

Для тих, хто досі не знає про проект Wine Ви повинні знати, що це рівень реалізації API Win32 з відкритим кодом здатний запускати рівень сумісності Windows на Linux, MacOS та BSD. Вино є відмінна повністю безкоштовна альтернатива Windows API для систем GNU / Linux а також ви можете додатково використовувати власні бібліотеки Windows DLL, якщо такі є.

Зверніть увагу: хоча деякі програми та ігри чудово працюють з Wine у ​​дистрибутиві Linux, інші можуть мати помилки.

Якщо конкретна програма Windows не є важливою для вас, загалом доцільно спробувати спочатку знайти альтернативу бажаній програмі в Linux або вибрати хмарне рішення.

Також, Вино пропонує набір розробок, а також завантажувач програм для Windows, тому розробники можуть легко модифікувати багато програм Windows, які працюють під управлінням x86 Unix, включаючи Linux, FreeBSD, Mac OS X та Solaris.

Wine має дві версії - стабільну версію та версію для розробки. Стабільна версія - це результат роботи та виправлення помилок у версії для розробки.

Версія для розробки зазвичай є теоретично найважливішою, оскільки ця версія випущена для того, щоб виявити всі ці помилки та мати можливість їх виправити або застосувати виправлення.

Що нового у розробницькій версії Wine 4.15

З виходом цієї нової гілки додано початкову реалізацію служби HTTP (WinHTTP) та пов'язаний з ним API для клієнтських та серверних додатків, які отруюють та отримують запити за допомогою протоколу HTTP.

Підтримувані дзвінки: HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl тощо. Також підготовлений обробник Http.sys, який обробляє вхідні запити HTTP.

в той час як для розробників архітектури nt64 працювали над підтримкою розмотування стека було додано до ntdll, а крім того, вони додали підтримку для підключення зовнішніх бібліотек libunwind.

Зі звітів про помилки закрито пов'язані з роботою ігри та програми ті з Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft ЧПУ.

З інших змін, що виділяються в анонсі цієї нової галузі розвитку є:

  • У Kernelbase реалізовано виклик до SetThreadStackGuarantee() , який використовується в ntdll для обробки ситуацій переповнення стека
  • Прибуття вдосконаленої підтримки налаштувань декількох моніторів під час роботи на macOS
  • Розширені можливості перекладача jscript та vbscript
  • En wine3d, додана підтримка розширення WINED3D_TEXTURE_DOWNLOADABLE і функція була реалізована wined3d_colour_srgb_from_linear()
  • Функції d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () та d3drm_viewport2_SetPlane () реалізовані в d3drm
  • Функція gdipRecordMetafileStreamI () було додано до gdiplus
  • Оптимізований набір елементів керування для редагування форм RichEdit

Як встановити експериментальну версію Wine 4.15 на Ubuntu та похідні?

Якщо ви зацікавлені в можливості протестувати цю нову версію розробки Wine на своєму дистрибутиві, ви можете зробити це, дотримуючись інструкцій, якими ми ділимося нижче.

Першим кроком буде включення 32-розрядної архітектури, що навіть якщо наша система 64 біт, виконання цього кроку економить нам багато проблем, які зазвичай виникають, для цього ми пишемо на терміналі:

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 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

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.