Поиск по сайту:

Как установить 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