Запуск новая экспериментальная версия Wine 9.1, который следует за версией 9.0 и поставляется с 270 передачами, а также закрытие 42 отчетов об ошибках с момента выхода последней стабильной версии.
Тем, кто не знает о вине, следует знать, что это популярное бесплатное программное обеспечение с открытым исходным кодом что позволяет пользователям запускать приложения Windows в Linux и другие Unix-подобные операционные системы. Говоря более техническим языком, Wine - это уровень совместимости, который переводит системные вызовы из Windows в Linux и использует некоторые библиотеки Windows в виде файлов .dll.
Основные новости Wine 9.1
В последнем выпуске Wine значительно улучшил свою поддержку по нескольким ключевым аспектам, поскольку он обеспечивает более плавную и полную работу при запуске приложений и игр Windows, и именно это значительные улучшения были достигнуты в реализация функции ОтправитьВвод(), что позволяет лучше эмулировать ввод пользователя. Кроме, добавлены такие функции, как XInputGetCapabilitiesEx. а функция XInputGetCapabilities была полностью переписана для обеспечения оптимальной производительности и функциональности.
Еще одним улучшением, которое выделяется в новой версии, является то, что Wine 9.1 предлагает более надежную поддержку протокола обмена ключами Диффи-Хеллмана., помимо добавления возможности настройки и получения параметров DH, а также драйверов для создания пар открытого и закрытого ключей, что повышает безопасность и совместимость приложений, использующих этот протокол.
Кроме того, в Wine 9.1 Улучшено обнаружение и поддержка клавиатур с использованием раскладки Дворжака., обеспечивая более единообразный и эффективный пользовательский интерфейс для тех, кто предпочитает эту альтернативную раскладку клавиатуры.
Со стороны исправления ошибок в играх и приложенияхОтмечается, что были решены конкретные проблемы, влиявшие на работу ряда игр и приложений. Сюда входит закрытие отчетов об ошибках, связанных с популярными играми, такими как:
- Polda 1: После вступительного изображения и анимации отображается черное окно.
- Lego Racers — происходит сбой при нажатии команд настройки для игрока 1.
- Lost Planet: Черный экран после запуска новой игры
- Dead Rising — обнаруживает бесконечную загрузку при запуске новой игры (требуется WMAudio Decoder DMO)
Что же касается приложения, которым было уделено внимание в этом выпускевыделяются следующие: Visio 2013, Automation License Manager, Blindwrite 7, SIMATIC WinCC, GUIDE 7.0, Unigine Heaven Benchmark 4.0, MAME 0.257, SpeedWave, KakaoTalk, Microsoft Safety Scanner, AVG Antivirus и Windows Sysinternals Process Explorer 17.05, Среди других.
В конце концов если вы хотите узнать об этом больше об этой новой версии Wine, выпущенной в разработке, вы можете ознакомиться с журналом изменения в следующей ссылке.
Как установить версию для разработки в Ubuntu и производные?
Если вы заинтересованы в возможности протестировать эту новую разрабатываемую версию Wine на своем дистрибутиве, вы можете сделать это, следуя инструкциям, которые мы делимся ниже.
Первым и наиболее важным шагом будет включение 32-битной архитектуры., что хотя наша система 64-битная, выполнение этого шага избавляет нас от многих обычно возникающих проблем, поскольку большинство библиотек Wine ориентированы на 32-битную архитектуру.
Для этого напишем про терминал:
sudo dpkg --add-architecture i386
Сейчас мы должны импортировать ключи и добавить их в систему с помощью этой команды:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Сделано сейчас мы собираемся добавить в систему следующий репозиторий, для этого в терминале пишем:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --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