Wine 7.8 вже випущено і оголошено про можливу міграцію на Gitlab

Нещодавно про це було оголошено випуск нової версії для розробки Wine 7.8, який з моменту випуску версії 7.7 було закрито 37 звітів про помилки та внесено 470 змін.

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

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

Основні новини Wine 7.8

У цій новій версії Драйвери X11 і OSS (Відкрита звукова система) були перетворені на використання формату виконуваного файлу PE (Portable Executable) замість ELF.

Крім того, звукові драйвери забезпечують підтримку WoW64 (64-розрядна Windows на Windows), рівень для запуску 32-розрядних програм на 64-розрядних Windows.

Форматування чисел надається за допомогою нової бази даних мовлення, створеної на базі репозиторію загального мовного коду Unicode (CLDR).
Закриті звіти про помилки, пов’язані з роботою ігор: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.

Що стосується частини закриті звіти про помилки, пов’язані з програмами, Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy виділяються.

Варто також згадати, що кілька днів тому Олександр Джульярд, творець і керівник проекту Wine, оголосила про запуск експериментального сервера спільної розробки, gitlab.winehq.org, заснований на платформі GitLab.

На даний момент сервер розміщує всі проекти в головному винному дереві, а також утиліти та інші речі з веб-сайту WineHQ. Реалізовано можливість подавати запити на злиття через новий сервіс.

Крім того, запущено шлюз, який передає коментарі Gitlab і надсилає запити на витяг до списку розсилки для розробки вина, тобто вся діяльність з розробки вина все ще відображається в списку розсилки. Щоб ознайомитися з розробкою та експериментуванням на основі Gitlab, було створено окремий демонстраційний проект wine, де ви можете протестувати надсилання запитів на витяг або використання скриптів контролера, не впливаючи на фактичний код і не забруднюючи список розсилки розробників.

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

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

Як встановити версію для розробки Wine 7.8 на 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.