Wine 7.18 надходить із підтримкою Unicode 15.0, WoW64 на MacOS тощо

Wine на Linux

Wine — це повторна реалізація інтерфейсу прикладного програмування Win16 і Win32 для операційних систем на базі Unix.

Кілька днів тому анонсовано вихід версії розробки «Wine 7.18»., версія, що з моменту випуску попередньої версії 7.17, Закрито 20 звітів про помилки та внесено 252 зміни.

Для тих, хто не знає про вино, вони повинні це знати це популярне безкоштовне програмне забезпечення з відкритим кодом що дозволяє користувачам запускати програми Windows на Linux та інші операційні системи, подібні до Unix. Щоб бути трохи більш технічним, Wine - це рівень сумісності, який переводить системні дзвінки з Windows на Linux і використовує деякі бібліотеки Windows у вигляді файлів .dll.

Wine - один із найкращих способів запуску програм Windows на Linux. Крім того, спільнота Wine має дуже детальну базу даних програм.

Основні нові можливості версії для розробки Wine 7.18

У цій представленій новій версії Wine 7.18 підкреслюється, що була проведена відповідна робота для додавання Підтримка драйверів macOS для WoW64, що в основному є підсистема Windows, створена для запуску 32-розрядних програм у 64-розрядних системах. Отже, завдяки цим драйверам користувачі, які використовують Wine на macOS, тепер можуть мати доступ до безлічі 32-розрядних програм та відеоігор.

Ще одна зміна, яка виділяється в цій новій версії, полягає в тому таблиці символів оновлено до специфікації Unicode 15.0.0 і який додає 4489 нових символів, доводячи загальну кількість до 149 символів. Серед нових персонажів 186 нових емодзі.

На додаток до цього, нова розробна версія Wine 7.18 представляє оновлення для підтримки збереження сеансів за допомогою MSHTML що покращує швидкість запуску деяких програм. Цей компонент програмного забезпечення необхідний для запуску 32-розрядного програмного забезпечення на основі механізму MSHTML для операцій читання та запису кількох елементів у пам’яті комп’ютера.

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

У закритих звітах про помилки, пов’язані з продуктивністю ігор, згадуються такі ігри: Hotel Giant 2, Gas Guzzlers Combat Carnage, Cube World, Resident Evil 7

Щодо закритих звітів про помилки, пов’язані з роботою програм: Visual C++ 2015-2019, FileMaker Pro 12-19, MyDiff, Clip Studio Paint, Intel ACAT, Adobe FrameMaker 8, Bloomberg Terminal, Dosbox, KeePassXC, Framemaker.

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

Як встановити версію для розробки Wine 7.18 на Ubuntu та похідні?

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

Першим і найважливішим кроком буде увімкнення 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

Як видалити Wine з Ubuntu або якогось похідного?

Що стосується тих, хто хоче видалити Wine зі своєї системи з будь-якої причини, Вони повинні виконувати лише такі команди.

Видаліть версію для розробки:

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

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

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

*

*

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