Главная >> Инструкции >> Установка Wine Linux Mint

Установка Wine Linux Mint

Wine - это программа с открытым исходным кодом, которая позволяет запускать Windows-приложения, в том числе и игры в среде Linux и MacOS. Можно сказать, что это слой совместимости между операционной системой и Windows-программами. Вызовы процедур из библиотек Windows подменяются на системные вызовы Linux и с помощью этого появляется возможность запускать Windows-программы в Linux.

В этой статье мы рассмотрим как выполняется установка Wine Linux Mint 20, а также установка Winetricks (вспомогательный скрипт для загрузки и установки различных распространяемых библиотек, необходимых для запуска некоторых программ в Wine) и настройка программы.


Содержание статьи

Установка Wine в Linux Mint 20.2

За последнее время Wine очень сильно продвинулся в плане запуска игр. Благодаря библиотеке DXVK уже можно запускать и играть во многие игры для Windows без потери производительности.

Подробная установка Wine на разные ОС описана на официальном сайте. На сайте в разделе установки необходимо в качестве дистрибутива выбрать Ubuntu, так как Linux Mint основан на Ubuntu.

Сначала для 64 битных систем необходимо добавить поддержку архитектуры i386. Для этого необходимо выполнить команду:

sudo dpkg --add -architecture i386

n9uqvBz28L30QAAAABJRU5ErkJggg==

Далее необходимо добавить официальный ключ для репозитория Wine:

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

AVKofVq56JFkAAAAAElFTkSuQmCC

Подключаем официальный репозиторий:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

W+wt3SETybvsAAAAABJRU5ErkJggg==

Далее необходимо обновить индексы пакетов:

sudo apt update

xeaeEgP8SWb0QAAAABJRU5ErkJggg==

Далее необходимо выбрать, какой релиз (стабильный или тестовый) необходимо установить. Для установки стабильного релиза необходимо выполнить команду:

sudo apt install --install-recommends winehq-stable

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

sudo apt install --install-recommends winehq-devel

В качестве примера была выбрана стабильная версия:

+D2qAjMAlwxyJAAAAAElFTkSuQmCC

Установка Wine в Linux Mint 20.2 завершена. В следующем разделе будет рассмотрена установка Winetricks.

Установка Winetricks в Linux Mint 20

Скачиваем пакет Winetricks:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

K+FVEPNEWFxV9yohQYDvwH7KMlJglMdMCAAAAAElFTkSuQmCC

Делаем скачиваемый файл исполняемым:

sudo chmod +x winetricks

Для удобства переместим Winetricks в директорию /usr/bin:

sudo mv -v winetricks /usr/bin

wsYjEvhQvuaswAAAABJRU5ErkJggg==

Теперь Winetricks можно запустить, просто выполнив в терминале команду:

winetricks

При первом запуске программа сообщит что в системе отсутствует пакет wine-monoнеобходимый для запуска .NETприложений. Для установки пакета нажмите на Install.

XJmwAAAABJRU5ErkJggg==

Настройка Wine в Linux Mint 20.2

Для начала необходимо установить пакет cabextract. Данный пакет позволяет работать с типами файлов .cab. Формат используется в ОС семейства Windows и используется в различных технологиях установщиков Microsoft. Для установки выполните команду:

sudo apt -y install cabextract

AKWWB6uh3qA4AAAAAElFTkSuQmCC

Далее необходимо указать использование 32-битного префикса. Для этого в терминале необходимо выполнить команду:

export WINEARCH=win32

yq+0u3KFxdwhsLymgw+R7TuWpvDZ0TxfFYMtlSbmDpPdeNyn6rdA9QRnCjua8Q2dFM5EbIG2jQZ0MWpaUp6jvikFLP8PnkLDoi7xzFQAAAAASUVORK5CYII=

Для настройки Wine необходимо выполнить команду winecfg с правами root:

winecfg

8DOc1pgexJJnEAAAAASUVORK5CYII=

При первом запуске программа сообщит что в системе отсутствует пакет wine-mono необходимый для запуска .NET приложений. Для установки пакета нажмите на Install. Дождитесь установки.

В открывшемся окне в поле Windows Version необходимо указать желаемую версию Windows. Рекомендуется использовать Windows 7 или Windows 10. Нажмите на OK. Далее запустите Winetricks при помощи команды:

winetricks

В появившемся окне выберите пункт Select the default wineprefix и нажмите ОK:

B1zEbInIpHkmAAAAAElFTkSuQmCC

Далее выберите пункт Install a font:

vrhl0+QdFRQAAAABJRU5ErkJggg==
Необходимо выбрать пункт allfonts и нажать на ОК. Данная опция установит сразу все шрифты. Если в процессе установки шрифтов будут ошибки, тогда необходимо установить шрифты по одному или выбрать необходимые.

После завершения установки шрифтов откройте Winetricks еще раз и выберите пункт Install a Windows DLL or component для установки программ и библиотек. В открывшемся окне появится список всех доступных программ для установки. Рекомендуется сразу установить DirectX и .NET Framework. Отметьте галочками необходимые программы и нажмите на OK. Дождитесь установки программ.

wXNS9Y+i1llfQAAAABJRU5ErkJggg==

Для запуска установленных программ необходимо ввести в терминале команду wine и имя установленной программы. Например, для запуска программы cmd (командная строка Windows) необходимо выполнить команду:

wine cmd

I9AAAAAElFTkSuQmCC
Для выхода необходимо ввести команду exit.

Выводы

В этой статье была рассмотрена установка Wine в Linux Mint 20.02. Если у вас остались вопросы, спрашивайте в комментариях!

25 комментариев к “Установка Wine Linux Mint”

  1. Спасибо. Я не любитель игр и не сторонник открытия в Linux ворот путем Wine, но хотелось бы попробовать в качестве эксперимента тот же World of Tanks и ...Ships. Не могли бы вы сделать обзор его установки и запуска. Надоело на Windows бегать.

    Ответить
  2. Установить не всегда проблемной. Что делать если не удаляются программы установленные с помощью того же вайна.даже переустановка всего дистрибутива не решает проблемы если остаётся не тронутой домашняя папка.

    Ответить
  3. Упорно не устанавливаются все необходимые компоненты! Несколько раз пробовал и плюнул на это дело! Эрзац - есть эрзац!

    Ответить
  4. wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message "wine: WINEARCH set to win32 but '/home/pc-home/.wine' is a 64-bit installation."
    Вот все что получилось. Как быть?

    Ответить
  5. WINE - это ворота в Linux для вирусов и всех других "бед", которые есть в Windows. Опасно и опрометчиво им пользоваться так, как плюса в безопасности уже не будет! Какой смысл тогда переходить на Linux, если пользоваться Wine. Сидите уже на Винде и играйте в игры )))))

    Ответить
  6. $ winetricks
    ------------------------------------------------------
    wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message "wine: WINEARCH set to win32 but '/home/iksman/.wine' is a 64-bit installation."
    ------------------------------------------------------
    Далее установка DLL не идёт

    Ответить
  7. На Mint 19 с помощью Wine установил приложение «Диск-О:» (позволяет облако Mail.ru и др. подключить в виде виртуального диска). Приложение запускается, но примонтировать диск не может (видимо, не достаточно прав). Как быть в данной ситуации?

    Ответить
  8. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    "wine: WINEARCH set to win32 but '/home/iksman/.wine' is a 64-bit installation."
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    чинить этим
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    rm -rf ~/.wine WINEARCH=win32 WINEPREFIX=~/.wine winecfg
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Ответить
  9. Здравствуйте. Не получается установить в линукс минт 19.
    Пишет:
    $ sudo apt-get install --install-recommends winehq-stable
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
    или же используете нестабильную версию дистрибутива, где запрошенные вами
    пакеты ещё не созданы или были удалены из Incoming.
    Следующая информация, возможно, поможет вам:

    Пакеты, имеющие неудовлетворённые зависимости:
    winehq-stable : Зависит: wine-stable (= 4.0~xenial)
    E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

    Можете помочь разобраться?

    Ответить
  10. alex@alex-FL ~ $ sudo apt-get install --install-recommends winehq-stable
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    E: Невозможно найти пакет winehq-stable

    Ответить

Оставьте комментарий