Wine (изначально аббревиатура «Wine Is Not the Emulator») – это уровень совместимости, позволяющий запускать приложения Windows в нескольких POSIX-совместимых операционных системах, таких как Linux, macOS и BSD. Вместо того, чтобы имитировать внутреннюю логику Windows, такую как виртуальная машина или эмулятор, Wine переводит вызовы Windows API в вызовы POSIX на лету, устраняя потери производительности и памяти других методов и позволяя аккуратно интегрировать приложения Windows в рабочий стол.
Некоторые пользователи, которые перешли с операционной системы Windows, так до конца и не могут привыкнуть к тому, что в Linux нет “exe” файлов. Поэтому я решил все же написать инструкцию по установке wine, и его первоначальной настройке.
Но для начала хочу отметить некоторые моменты
Ключ хранилища WineHQ был изменен 19.12.2018. Если вы загрузили и добавили ключ до этого времени, вам нужно будет загрузить и добавить новый ключ и запустить команду sudo apt update, чтобы принять изменения репозитория.
Начиная с Wine 4.5, для пакетов wine-devel и wine-staging требуется libfaudio0 в качестве зависимости. Начиная с Wine 5.0.0, пакетам Wine-stable также потребуется это. Пакеты FAudio можно загрузить с OBS для Ubuntu 18.04. (Пакеты FAudio для Ubuntu 19.10 и более поздних версий находятся в репозитории дистрибутива.)
Если вы хотите добавить OBS-репозиторий к вам в систему и не иметь проблем с зависимостями, введите следующие команды в терминале
Для тех, кто хочет добавить репозиторий OBS, а не просто загружать и устанавливать локально:
Debian 10:
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key sudo apt-key add Release.key deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./ sudo apt update
Ubuntu 20.04
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_20.04/Release.key sudo apt-key add Release.key sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_20.04 ./' sudo apt update
Ubuntu 19.04
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04/Release.key sudo apt-key add Release.key sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04 ./' sudo apt update
Ubuntu 18.04:
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key sudo apt-key add Release.key sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./' sudo apt update
Если вы ранее установили пакет Wine из другого репозитория, удалите его и все зависящие от него пакеты (например, wine-mono, wine-gecko, winetricks) перед попыткой установки пакетов WineHQ, поскольку они могут вызвать конфликты зависимостей.
Установка Wine в Ubuntu/Linux mint/Debian/Fedora
Если ваша система 64-битная, включите 32-битную архитектуру (если вы еще этого не сделали):
sudo dpkg --add-architecture i386
Добавьте ключ репозитория
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
Ubuntu 16.04/Linux Mint 18.x
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
Ubuntu 18.04/Linux Mint 19.x
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Ubuntu 19.10
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Ubuntu 20.04
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
Debian 10 (Buster)
deb https://dl.winehq.org/wine-builds/debian/ buster main
Debian 9 (Stretch)
deb https://dl.winehq.org/wine-builds/debian/ stretch main
Установите Wine выбрав одну из следующих версий
Стабильная версия
sudo apt install --install-recommends winehq-stable
Версия для разработчиков
sudo apt install --install-recommends winehq-devel
Staging-версия
sudo apt install --install-recommends winehq-staging
Как установить Wine в Fedora
Добавьте репозиторий
Fedora 31:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
Fedora 32
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
Установите одну из версий
dnf install winehq-stable dnf install winehq-devel dnf install winehq-staging
Проверяем версию wine набрав в терминале команду
wine --version
Как установить Winetricks
Все что нам осталось после установки wine, это установить winetricks, для того чтобы мы могли установить windows библиотеки, давайте скачаем его.
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Добавляем права на запуск
chmod +x winetricks
И перемещаем в директорию /usr/bin
sudo mv -v winetricks /usr/bin
Запускаем winetricks
winetricks
Программа сама установит дополнительные пакеты такие как: wine gecko и др.
После установки всех пакетов, вы можете устанавливать windows-приложения в вашу систему. Давайте попробуем установить notepad++ в ubuntu.
Я скачал notepad++ с официального сайта, 64bit версию
Чтобы установить, кликаем два раза по файлу
У вас сразу-же пойдет процесс установки. Нажмите далее, и выберите нужные параметры
После установки, найдите notepad в меню приложений, и запустите
Вот и все, Wine установлен. Если статья была полезной, поделитесь ею в социальных сетях.