Как установить Wine 7.13 (версия для разработки) в Linux
Wine, самое популярное и мощное приложение с открытым исходным кодом для Linux, которое раньше без проблем запускало приложения и игры для Windows на платформе Linux.
Команда WineHQ недавно анонсировала новую разрабатываемую версию Wine 7.13 (кандидат на будущие выпуски). Эта новая сборка для разработки включает в себя ряд новых важных функций и 40+ исправлений ошибок.
Команда Wine продолжает выпускать свои разработки почти еженедельно и добавляет множество новых функций и исправлений. Каждая новая версия обеспечивает поддержку новых приложений и игр, что делает Wine самым популярным и необходимым инструментом для каждого пользователя, который хочет запускать программное обеспечение для Windows на платформе Linux.
Согласно журналу изменений, в этом выпуске добавлены следующие ключевые функции:
- Движок Gecko обновлен до версии 2.47.3.
- Драйвер USB преобразован в PE.
- Некоторые улучшения тем.
- Различные исправления ошибок.
Более подробную информацию об этой сборке можно найти на официальной странице журнала изменений.
В этой статье рассказывается, как установить самую последнюю разрабатываемую версию Wine 7.13 в дистрибутивах на базе RedHat и Debian, таких как CentOS Stream, Fedora . , Rocky Linux, AlmaLinux, Ubuntu, Linux Mint и другие поддерживаемые дистрибутивы.
Установка версии Wine Development в Linux
К сожалению, для систем на базе Red Hat не существует официального репозитория Wine, и единственный способ установить Wine — скомпилировать его из исходного кода.
Для этого вам необходимо установить некоторые пакеты зависимостей, такие как gcc, flex, bison, libX11-devel. , freetype-devel, Инструменты разработки и т. д. Эти пакеты необходимы для компиляции Wine из исходных кодов.
Установите Wine в системах на базе RedHat
Давайте установим их с помощью следующей команды yum в соответствующих дистрибутивах.
yum -y groupinstall 'Development Tools'
yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel
Затем переключитесь на обычного пользователя (здесь мое имя пользователя — «tecmint»), загрузите последнюю разрабатываемую версию Wine (т. е. 7.13) и распакуйте исходный архивный пакет с помощью следующие команды.
su tecmint
cd /tmp
wget https://dl.winehq.org/wine/source/7.x/wine-7.13.tar.xz
tar -xvf wine-7.13.tar.xz -C /tmp/
Теперь пришло время скомпилировать и собрать установщик Wine, используя следующие команды от имени обычных пользователей соответствующих архитектур Linux. Если вы не знаете архитектуру своего дистрибутива Linux, вы можете прочитать эту статью, чтобы узнать, является ли ваша система Linux 32-битной или 64-битной.
Примечание. Процесс установки может занять до 15–20 минут в зависимости от скорости вашего Интернета и оборудования. Во время установки вам будет предложено введите пароль root.
В 32-битных системах
cd wine-7.13/
./configure
make
make install [Run as root User]
В 64-битных системах
cd wine-7.13/
./configure --enable-win64
make
make install [Run as root User]
Установите Wine в Fedora
В Fedora вы можете использовать официальный репозиторий Wine для установки пакетов Wine, как показано:
----------- On Fedora 36 -----------
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/36/winehq.repo
dnf install winehq-devel
----------- On Fedora 35 -----------
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/35/winehq.repo
dnf install winehq-devel
Установите Wine на Ubuntu и Linux Mint
В системах Ubuntu и Linux Mint вы можете легко установить последнюю версию Wine для разработки, используя официальный PPA.
Откройте терминал и выполните следующие команды с правами sudo, чтобы загрузить и добавить новый ключ.
sudo dpkg --add-architecture i386 [Enable 32-bit Arch]
sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Добавьте репозиторий Wine в Ubuntu и Linux Mint.
- For this version:
Используйте эту команду:
- Ubuntu 22.04
sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
- Ubuntu 21.10
sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/impish/winehq-impish.sources
- Ubuntu 20.04
Linux Mint 20.x sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
- Ubuntu 18.04
Linux Mint 19.x sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-bionic.sources
Обновите пакеты, а затем установите ветку разработки, как показано:
sudo apt update
sudo apt install --install-recommends winehq-devel
Установите Wine в системах Debian
В системах Debian вам следует следовать приведенным ниже инструкциям, чтобы установить последние разработки WineHQ.
Сначала включите 32-битные пакеты, затем загрузите и установите ключ, который используется для подписи пакетов.
sudo dpkg --add-architecture i386
sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Затем добавьте следующий репозиторий в файл /etc/apt/sources.list в соответствии с вашей версией Debian.
- For this version:
-
Используйте эту команду:
- Debian 11 (Bullseye)
sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources
- Debian 10 (Buster)
sudo wget -nc -P /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/buster/winehq-buster.sources
Теперь обновите базу данных репозитория пакетов и установите ветку разработки Wine, как показано.
sudo apt-get update
sudo apt install --install-recommends winehq-devel
Инструкции по установке других дистрибутивов Linux можно найти по адресу https://www.winehq.org/download.
Как использовать Wine для запуска приложений Windows
После успешного завершения установки вы сможете устанавливать или запускать любые приложения или игры для Windows с помощью Wine, как показано ниже.
В 32-битных системах
wine notepad
wine notepad.exe
wine c:\\windows\\notepad.exe
В 64-битных системах
wine64 notepad
wine64 notepad.exe
wine64 c:\\windows\\notepad.exe
Примечание. Помните, что это сборка для разработки, и ее нельзя установить или использовать в производственных системах. Рекомендуется использовать эту версию только в целях тестирования.
Если вы ищете самую последнюю стабильную версию Wine, вы можете просмотреть наши следующие статьи, в которых описывается, как установить самую последнюю стабильную версию практически во всех средах Linux.
- Как установить Wine в дистрибутивах Linux на основе RHEL
- Как установить Wine в Debian, Ubuntu и Linux Mint