Ребята из Wine рады сообщить выпуск новой стабильной ветки Вино 5.0 который появился после года разработки, 28 экспериментальных версий и 6 Release Candidate, из которых изначально предполагалось, что в начале года это будет окончательная версия, но это не так.
После всего этого представлена стабильная версия открытой реализации Win32 API Wine 5.0, внесено более 7400 изменений. В котором Wine подтверждает полноценную работу 4869 программ для Windows и из которых еще 4136 они отлично работают с дополнительными настройками и внешними DLL.
Среди ключевых достижений новой версии - поставка встроенных модулей Wine в формате PE, поддержка настроек с несколькими мониторами, новая реализация звукового API XAudio2 и поддержка графического API Vulkan 1.1.
Главные новости
С выходом этой стабильной версии подчеркнуто, что с компилятором MinGW, большинство модулей Wine теперь скомпилированы в исполняемый формат PE вместо ELF. Использование PE решает проблемы с поддержкой различных схем защиты от копирования, проверяющих идентичность системных модулей на диске и в памяти;
Исполняемые файлы PE теперь они скопированы в каталог ~ / .wine ($ WINEPREFIX) вместо использования поддельных файлов DLL, что делает популяцию более похожей на фактические установки Windows за счет дополнительного дискового пространства;
El Среда выполнения Wine C добавляет поддержку ссылка на файлы двоичные файлы, скомпилированные в MinGW, который используется по умолчанию при создании DLL вместо среды выполнения MinGW.
Что касается улучшений графики, мы можем обнаружить, что добавлена поддержка работы с несколькими мониторами и графическими адаптерамиs, включая возможность динамического изменения настроек. Помимо драйвера для Графический API Vulkan обновлен до версии Vulkan 1.1.126.
Возможности развертывания Direct3D 12 РасширятьНапример, добавлена поддержка переключения между полноэкранным и оконным режимами, переключения режимов экрана, генерации масштабированного вывода и управления интервалом для замены буферов рисования.
Библиотека WindowsCodecs реализует возможность преобразования дополнительных растровых форматов, включая форматы с индексированной палитрой.
Кроме того, DXGI добавляет поддержку для информирования приложения о минимизации своего окна, что позволяет приложению сократить выполнение ресурсоемких операций за счет минимизации окна. Для приложений, использующих DXGI, можно переключаться между полноэкранным и оконным режимами с помощью комбинации Alt + Enter.
Я также знаюe подчеркивает, что обработка различных граничных условий улучшена, как применение вне допустимых диапазонов эталонных значений для проверки прозрачности и глубины.
Еще одна новая функция - возможность смешивать 32-битные и 64-битные файлы DLL иn каталоги, используемые для загрузки. Библиотеки, которые не соответствуют текущей разрядности (32/64), игнорируются, если может быть найдена библиотека, подходящая для текущей разрядности.
Как установить Wine 5.0?
Эта новая стабильная версия Wine 5.0, еще не вошедший в репозитории основных дистрибутивов Linux так что на данный момент для использования новой версии необходимо загрузить и скомпилировать исходный код.
Но это всего лишь вопрос часов, прежде чем Wine 5.0 войдет в программные каналы вашего дистрибутива. Для тех, кто любит ждать, вы можете установить, как только он станет доступен, следуя инструкциям, которыми мы делимся.
Si являются пользователями Ubuntu, Linux Mint и производных, если использовать 64-битную версию системы, мы собираемся включить 32-битную архитектуру с помощью:
sudo dpkg --add-architecture i386
Теперь установим Wine на любую архитектуру мы собираемся добавить в систему:
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Добавляем репозиторий для Ubuntu 19.10 и производных:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Для Ubuntu 18.04 и производных:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Ubuntu 16.04 и производные:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
Затем мы обновляем репозитории:
sudo apt-get update
Сделано это, Мы приступаем к установке необходимых пакетов для бесперебойной работы Wine в системе:
sudo apt install --install-recommends winehq-stable sudo apt-get --download-only dist-upgrade
В то время как для Те, кто являются пользователями Debian и систем на его основе, должны сделать следующее.
Они должны сначала включить 32-битную архитектуру в системе
sudo dpkg --add-architecture i386
Переходим к загрузке публичного ключа Wine:
wget -nc https://dl.winehq.org/wine-builds/Release.key
Добавляем в систему
sudo apt-key add Release.key
Сейчас Мы должны отредактировать sources.list и добавить репозиторий Wine в систему, мы делаем это с помощью:
sudo nano /etc/apt/sources.list</pre><pre>deb https://dl.winehq.org/wine-builds/debian/stretch main
Мы обновляем список пакетов:
sudo apt-get update
Y наконец, мы устанавливаем с помощью:
sudo apt-get install --install-recommends winehq-stable
к В случае Fedora и ее производных мы должны добавить соответствующий репозиторий к используемой нами версии.
Fedora 31:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
И, наконец, мы устанавливаем Wine с помощью:
sudo dnf install winehq-stable
В случае Arch Linux или любой дистрибутив на основе Arch Linux Мы можем установить эту новую версию из официальных репозиториев дистрибутива.
Команда для его установки:
sudo pacman -sy wine
Si Пользователи openSUSE могут установить Wine с помощью:
sudo zypper install wine
извините за то, что был «этим парнем», но кто-то уже пытается запустить эту новую версию с помощью office2013 / 2019 или Photoshop?
С офисом проблем нет, я пробовал (для школьных и офисных задач), работает хорошо. Photoshop перестал его использовать много лет назад и вместо этого использовал Krita или GIMP (в зависимости от того, что нужно сделать).