Установить последнюю версию WINE в Ubuntu / Linux Mint


В этой статье вы узнаете как установить WINE последней версии в дистрибутивах Ubuntu / Linux Mint и производных от них.

Wine — свободное программное обеспечение, позволяющее пользователям UNIX-подобных систем исполнять 32- и 64- битные приложения Microsoft Windows.

Wine также предоставляет программистам библиотеку программ Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их в UNIX-подобные системы.
Название Wine является рекурсивным акронимом и расшифровывается как «Wine Is Not an Emulator» — «Wine — не эмулятор» (имеется в виду, что Wine не является эмулятором компьютера. Wine — это альтернативная реализация Windows API).

По умолчанию операционная система GNU/Linux не поддерживает приложения Windows, ну это понятно потому что это совсем другая система, но Bob Amstadt разработал это приложение в далеком 1993 году для запуска приложений Windows 3.1.

Wine это не тот продукт в котором можно запустить абсолютно все windows приложения и игры. Но все же, с большинством из них, мы сможем работать и играть. К примеру:

Итак, для установки последней версии Wine в Ubuntu / Linux Mint и запуска в нем Windows программы или игры вам необходимо сделать следующие действия:

  1. Добавить репозиторий Wine в систему
  2. Предварительно подготовить систему
  3. Установить Wine
  4. Настроить Wine и установить утилиту Winetricks для расширения его возможностей
  5. Запустить Windows приложение или игру в Wine

Ну а теперь все по порядку.

1. Добавить репозиторий WINE в систему

Все действия мы будем проводить в терминале, поэтому необходимо его запустить. Сделать это можно например нажав “Ctr – Alt – Del”.

1.1. Добавляем ключ репозитория, что бы система не ругалась

$ wget -nc https://dl.winehq.org/wine-builds/Release.key
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add Release.key 
$ sudo apt-key add winehq.key
$ rm -f Release.key
$ rm -f winehq.key

1.2. Потом добавляем репозиторий Wine для нашей системы:

2. Предварительно подготовить систему

Wine для своей работы требует еще дополнительную библиотеку libfaudio0, версия которой в вашей системе может быть старая или эта библиотека вообще может отсутствовать.
Поэтому также необходимо добавить еще репозиторий в котором она есть:

Также, если у вас 64-х разрядная система, то необходимо дополнительно включить поддержку 32-bit архитектуры.

$ sudo dpkg --add-architecture i386

Ну а теперь обновляем информацию о пакетах и добавляем библиотеку libfaudio0 в нашу систему:

$ sudo apt-get update
$ sudo apt-get install libaudio2 libaudio2:i386

Наша система готова к установке последней версии Wine.

3. Установить WINE

После всех подготовительных действий, можем установить долгожданный пакет Wine.
Здесь также есть несколько вариантов.

Есть стабильная версия. Она нумеруется с нулем в конце.
Здесь разработчики достигли какого-то логического завершения полета своих новых идей на определенном этапе и убедившись что все новое что они добавили – работает стабильно и зафиксировали это.
Что бы не поломать ее работу и приложений которые под ней работают – для этой версии выходят только обновление безопасности и стабильности. Новые возможности появляются только с выходом очередной стабильной версии.
Для установки стабильной версии введите в терминале:

$ sudo apt-get install --install-recommends ttf-mscorefonts-installer winehq-stable

Но все же нужно внедрять и настраивать работу новых возможностей, которые затем включат в следующую стабильную версию?
Для этого существует версия для разработчиков.
В каждой новой версии сюда что-то добавляют новое, убирают то что не заработало нормально, меняют алгоритм работы того что осталось и т.д. Ну а те возможности, которые показали стабильную работу, будут уже включены в следующую стабильную версию.
Поэтому если вы используете эту версию, то с каждым новым релизом то может заработать, чего не работало раньше, а то что работало, может наоборот – перестать.
Чтобы присоединиться к людям, которые любят искать приключения, введите следующую команду в терминале:

$ sudo apt-get install --install-recommends ttf-mscorefonts-installer winehq-devel

Но версия для разработчиков, это тоже не вершина. Есть версия экспериментальная.
В этой версии включены даже те возможности, которые только рассматриваются для разработки.
В ней добавлен расширенный функционал который разработчики в идеале хотели бы внедрить, но даже они сейчас не могут точно сказать как этот функционал поведет себя в работе.
По сути это полная версия всех возможностей в настоящее время – но ни никто не гарантирует как оно, работает. Здесь наоборот, как раз наблюдают, как это заработает: smile:
Но все есть и позитив. Именно на этой версии у вас может запуститься то, что не запускалось на двух предыдущих версиях или какая-то игра может заработать лучше.
Но не забывайте что все может перестать работать после очередного обновления.
Для ее установки вам необходимо ввести в терминале следующее:

$ sudo apt-get install --install-recommends ttf-mscorefonts-installer winehq-staging

Посмотреть какая версия wine установилась в систему:

$ wine --version

После установки мы получаем минимальный графический Windows-набор: Он больше для демонстрации, чем для реальной работы:

  • Блокнот notepad.exe
    $ notepad
  • Редактор реестра regedit.exe
    $ regedit
  • Файловый менеджер explorer.exe
    $ winefile
  • Игра “Минер” minesweeper.exe
    $ winemine
  • Windows-терминал cmd.exe )))
    $ wineconsole
  • Легендарный Internet Explorer
    $ wine ~/.wine/drive_c/Program Files/Internet Explorer/iexplore.exe

Рабочее окружение Wine, включая установленные Windows приложения и игры, будут находиться в домашней папке пользователя ~/.wine

4. Настроить Wine и установить утилиту Winetricks для расширения его возможностей

Конфигурировать Wine можно через графическую утилиту

$ winecfg


А расширить нам функционал Wine позволит дополнительная утилита Winetricks – вспомогательный скрипт для загрузки и установки различных распространяемых windows-библиотек, необходимых для запуска некоторых программ в Wine, а так же настройки окружения.
Например, добавить поддержку DirectX 11 или библиотеку Visual C++ или фреймворк .NET
Загрузим его самую свежую версию и сделаем его системным:

$ wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
$ chmod +x winetricks
$ sudo mv -v winetricks /usr/bin

Для корректной работы Winetricks нужны дополнительные пакеты поэтому мы сразу добавим их в систему:

$ sudo apt install cabextract unzip p7zip wget zenity

Теперь мы можем запустить его находясь в любой папке

$ winetricks

Если будет необходимо, то при первом запуске вам предложат установить дополнительные пакеты gecko и др.

Вот такая несложная процедура установки.

5. Запустить Windows приложение или игру в Wine

Запустить Windows-приложение или игру можно двумя способами.
Непосредственно в терминале, добавив перед программой слово wine. К примеру:

$ wine ~/.wine/drive_c/Program Files/Internet Explorer/iexplore.exe

Или в графической оболочке, нажав правую кнопку мыши на файле:

У разработчиков Wine есть большая база данных, в которой указано какие Windows программы и игры работают под Wine, как хорошо они работают и в какой версии Wine лучше они работают.

Желаю вам удачных экспериментов в запуске Windows программ.

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

5 1 vote
Рейтинг статьи

Publication author

offline 4 days

Админ

Стараюсь для вас
Comments: 955Publics: 839Registration: 10-06-2016
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
 
guest
15 комментариев
Самый новый
Самый старший Наибольшее количество голосов
Inline Feedbacks
View all comments
Максим

На 21.09.2020 Инструкция не работает! Ubuntu 20.04.1 LTS

Владимир

Практически сейчас это единственная профессиональная,полезная статья по Wine для Ubuntu 18.04 среди мусора по этой теме.
Большое Вам спасибо.

komrad_kor4agin2012

Привет. У меня такая проблема. Я тут устанавливал программы для моделирования железной дороги. Было все нормально. В какой-то момент у меня WINE перестал видеть диск С При нажатии на Обзор диска С Открывается “Просмотр изображений” В «file:///home/noutbook/.wine/dosdevices/c:» не найдены изображения. Я удалял WINE sudo apt-get remove wine sudo apt-get update sudo apt-get autoremove sudo apt-get purge wine потом sudo apt-get purge wine sudo apt-get autoremove sudo apt-get clean sudo apt-get… Читать далее »

mihail.shumilov

Может добавите в статью
WINEARCH=win32 WINEPREFIX=path_to_wineprefix winecfg
?

Jackson

В Kde Neon как установить Winehq-staging

M15

Не пойму! Или я такой, или может люди не знают/хотят? Если есть проблемы с установкой Wine, есть PlayOnLinux и из него управляйте версиями Wine, и всем что с ним/ними связанно… Почему бы нет?

Didi

Я прошу прощения! А не подскажете ? поставил в LM18.3 cinnamon x64 вроде бы все есть а в меню вкладка wine не появилась ( Запускаю через алт-ф2

Роман

А не судьба сделать сборку Линукса с уже встроенным вайном – а то от чтения всех этих строк пропадает всякое желание с Линуксом заморачиваться. Это же возможно технически.