Страница 1 из 16

Установка актуальной версии wine в Linux Mint

Добавлено: 08 июл 2017, 15:08
Chocobo
Как многим известно, Wine - это программное обеспечение, позволяющее пользователям UNIX-подобных систем архитектуры x86 исполнять 32- и 64- битные приложения Microsoft Windows.
16- битные ныне возложили на DosBox

Добавим актуальный репозиторий со свежими пакетами и всеми зависимостями:
Для Linux Mint 21+

Код: Выделить всё

sudo dpkg --add-architecture i386 
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
Для Linux Mint 20+

Код: Выделить всё

sudo dpkg --add-architecture i386 
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' 
sudo apt update
Для Linux Mint 19.X

Код: Выделить всё

sudo dpkg --add-architecture i386 
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/ ./'
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' 
apt update
Для Linux Mint 18.Х

Код: Выделить всё

sudo dpkg --add-architecture i386 
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_16.04/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_16.04/ ./'
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main' 
apt update
Для Linux Mint 17.X
Для старых версий OpenSUSE не сделали сборок, так что наверное старая инструкция действует...
Итак, если старый репозиторий был задействован - сначала удалим его.

Код: Выделить всё

sudo add-apt-repository --remove ppa:wine/wine-builds
Screenshot_20170708_144728.png

Код: Выделить всё

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
apt update
Screenshot_20170708_144812.png
Все готово к установке, теперь осталось выбрать между стабильной веткой, последней разрабатываемой версией , или версии включающей в себя набор экспериментальных staging-патчей

Код: Выделить всё

 ▶ apt policy winehq-stable
winehq-stable:
  Кандидат:    5.0.1~focal

▶ apt policy winehq-devel 
winehq-devel:
  Кандидат:    5.11~focal

▶ apt policy winehq-staging
winehq-staging:
  Кандидат:  5.11~focal
Для установки любой из них можно воспользоваться следующими командами:
apt install --install-recommends winehq-stable
или
apt install --install-recommends winehq-devel
или
apt install --install-recommends winehq-staging
wine.jpg
Также после установки wine стоит обратить внимание на утилиту winetricks, которая поможет с установкой библиотек и компонентов.

Теперь все готово к установке множества Win-приложений, например Steam :smile:

Установка актуальной версии wine в Linux Mint

Добавлено: 14 июл 2017, 16:49
Dja
Chocobo писал(а): Для Linux Mint 18+
Для Linux Mint 17.X
то, что есть разница как-то не радует... Должна быть универсальность (

Установка актуальной версии wine в Linux Mint

Добавлено: 14 июл 2017, 16:57
Chocobo
Dja, разные ветки репозитория, это никак не особенность пакетирования вайна :smile:
Для чего по твоему наплодили столько директорий в офрепах убунты - http://mirror.yandex.ru/ubuntu/dists/ ?

У нас не роллинг дистрибутив чтоб пакеты были 100% совместимы между собой для разных версий дистрибутива. Также как и в убунтах, дебианах, центосах, федорах и т.д.

Установка актуальной версии wine в Linux Mint

Добавлено: 18 июл 2017, 21:14
imv9
скажите а после установки как добавить его в меню на Linux Mint 18.2 по умолчанию Wine не добавляется

Установка актуальной версии wine в Linux Mint

Добавлено: 10 ноя 2017, 19:24
Kurum
Chocobo, надо большими буквами написать: Ставить БЕЗ рута!!! Иначе работать не будет. В этой и других статьях на этом внимание не акцентируется.

Установка актуальной версии wine в Linux Mint

Добавлено: 10 ноя 2017, 19:28
Chocobo
Kurum писал(а):
10 ноя 2017, 19:24
Ставить БЕЗ рута!!!
Устанавливаются пакеты в любом случае от суперпользователя, инчае никак не выйдет :smile:
Вот управлять ванйпрефиксом нужно из под своего пользователя, т.к. он по умолчанию в ~/.wine

Установка актуальной версии wine в Linux Mint

Добавлено: 10 ноя 2017, 20:09
Kurum
Я сначала поставил вайн от суперпользователя и команда "WINEARCH=win32 WINEPREFIX=~/.wine winecfg" от простого пользователя у меня не сработала. После переустановки вайна буз рута (не знаю, как это правильно называется, в режиме "name_user@name_pc ~$", команда "WINEARCH=win32 WINEPREFIX=~/.wine winecfg" была выполнена успешно.

Установка актуальной версии wine в Linux Mint

Добавлено: 11 ноя 2017, 19:14
Chocobo
Kurum, Все команды даются от обычного пользователя, например
wget -nc https://dl.winehq.org/wine-builds/Release.key
В минтах/убунту вообще не принято логиниться в рутовый шелл, т.к. незачем
там где нужны будут привилегии - указан запуск от sudo:
sudo apt-key add Release.key

Поэтому не знаю, где получилось запунться на этой инструкции :)

Установка актуальной версии wine в Linux Mint

Добавлено: 20 янв 2018, 20:01
Dmitrii
Автор все верно расписал, именно такая инструкция находится и на сайте winehq. Проделал все вышеперечисленные манипуляции и установилась у меня версия wine 2.0.4. Хотя на сайте написано что стабильной версией является wime 3.0. Странно, но все работает.

Установка актуальной версии wine в Linux Mint

Добавлено: 21 янв 2018, 18:36
svtv1
У меня сегодня обновился
~ $ wine --version
wine-3.0
До того был тоже 2.0.4. :smile:

Установка актуальной версии wine в Linux Mint

Добавлено: 31 янв 2018, 08:19
booratina
Что делать?
Ночью устанавливал PLAYONLINUX и выключили свет! Для поиска решения забрел сюда сделал как написано не помогает!

Сделал как в сплывающем окне и PlayOnLinux установился

Установка актуальной версии wine в Linux Mint

Добавлено: 31 янв 2018, 08:30
kobolt
ну попробуй как написано сделать. sudo apt update && sudo apt install -f. ну еще sudo apt purge playonlinux*. както так. народ что-нить дельное наверное еще посоветует.
ну а потом можно и ТС проделать:

Код: Выделить всё

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
apt update

Установка актуальной версии wine в Linux Mint

Добавлено: 31 янв 2018, 08:33
booratina
kobolt, какая разница между Wine и PlayOnLinux

Установка актуальной версии wine в Linux Mint

Добавлено: 31 янв 2018, 08:37
kobolt
booratina, ну это разные программные продукты, но сильно завязанные друг на друге. ну а по википедии:
PlayOnLinux — надстройка над Wine, которая позволяет легко устанавливать и использовать в Linux большое количество игр, разработанных для Windows[1]. PlayOnLinux предоставляет возможность использования скриптов для установки Windows-приложений, по большей части игр.
Wine (/waɪn/ — «уа́йн» рус. Вино) — свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем, например, GNU/Linux, Apple macOS и других UNIX-подобных с поддержкой архитектур CPU x86, AMD64 (и других архитектур CPU, при наличии совместимости с ними запускаемых приложений) исполнять 16-, 32- и 64- битные приложения, в том числе игры, созданные эксклюзивно для Microsoft Windows, без наличия при этом установленной Microsoft Windows. Кроме того, существует версия Wine для Microsoft Windows, позволяющая запускать на современных версиях Microsoft Windows устаревшие приложения/игры, которые были созданы для предыдущих, устаревших версий Microsoft Windows и уже стали несовместимы с современными версиями Microsoft Windows. Wine также предоставляет программистам библиотеку программ Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их в UNIX-подобные операционные системы. Название W.I.N.E. является рекурсивным акронимом и расшифровывается «Wine Is Not an Emulator» — «W.I.N.E. — это не эмулятор». Имеется в виду, что Wine не является эмулятором компьютера или виртуальной машиной, как, например, qemu, VirtualBox и другие подобные им. Вместо этого, Wine — это альтернативная, свободная реализация Win32 API.

Установка актуальной версии wine в Linux Mint

Добавлено: 02 фев 2018, 12:01
Dinamic21
Chocobo, установил согласно инструкции не от рута
apt install --install-recommends winehq-stable
, но все равно вайн в списке приложений не появился
Mint 18.3 cinnamon kernel 4.14
куда копать?

Установка актуальной версии wine в Linux Mint

Добавлено: 02 фев 2018, 12:37
Chocobo
Dinamic21, из репа winehq не генерится меню с утилитами вайна вроде настроек или "Удаления программ".

Сам раздел с новыми вайн-прогами генерится после создания вайнпрефикса и установки первой проги.
А тулзы в редакторе меню можно туда будет докинуть вручную - Настройка окон wine (Пост Chocobo #17025)

Установка актуальной версии wine в Linux Mint

Добавлено: 02 фев 2018, 12:57
Dinamic21
Chocobo, Спасибо большое, меню действительно появилось после установки первого приложения.

Установка актуальной версии wine в Linux Mint

Добавлено: 06 фев 2018, 19:37
Kurum
Chocobo, скажите, пожалуйста, именно у Вас какая версия Wine стоит? Меня интересует номер версии (3?) и патч (winehq-staging?).
И ещё. Если я хочу переустановить Wine, мне нужно удалять все установленные программы (стим и т.д)?

Установка актуальной версии wine в Linux Mint

Добавлено: 06 фев 2018, 20:47
Imperio
Спасибо за инструкцию, а то у меня через менеджер программ установилась какая-то древняя версия 1.6.2

Установка актуальной версии wine в Linux Mint

Добавлено: 06 фев 2018, 21:09
Chocobo
Kurum, До выхода тройки использовал staging, но сейчас его пока чет заморозили, новых не пакетируют еще.
Сижу на winehq-stable_3.0, скоро должна появится devel-3.1 запробую и её тоже