Устанавливаем Wine в Debian, Linux Mint и Ubuntu

Linux хорош всем, но иногда нужно запустить программу, которая существует исключительно только для Windows. На помощь приходит Wine. Все отлично, если у Вас 32-битная операционная система. Установить Wine в Linux будет просто. Но мы живем в 2019 году и уже давно используем 64-битные операционные системы?

Версия Wine на 64 бит — это еще та поделка, которая практически ничего не умеет запускать. В deb-подобных системах запустить 32-битный Wine не составит особого труда.

Приведенный ниже способ запуска 32-битного Wine в 64-битной ОС работает только в Debian, Linux Mint и других дистрибутивах основанных на Debian или Ubuntu (ElementaryOS, Deepin и т.д.)

Зачем нужен Wine?

Wine — это очень хорошее и нужное приложение, с помощью которого есть возможность использовать коммерческие Windows-приложения на своей любимой системе Debian/Ubuntu или Linux Mint. Wine не всегда используется в запуске пиратских фотошоп и корел. Есть, к примеру, официальная утилита для управления маршрутизаторами Mikrotik — Winbox, которая имеет только windows-версию. С Wine можно с легкостью пользоваться Winbox на Mint’е или Ubuntu. Даже есть порт Winbox’а для MacOS, которое тоже работает через Wine.

Подготовка к установки Wine

Перед те как начать процесс установки Wine, необходимо подготовить систему. Для этого открываем консоль и удаляем все предыдущие неудачные попытки установки:

rm -fR ~/.wine
sudo apt purge wine*

Если Вы впервые производите установку, то выполнять этот пункт необязательно. Идем дальше.

«Объясняем» системе что будем ставить i386-пакет:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libpulse0:i386
sudo apt install -f

Процесс установки Wine

После этого производим установку 32-битного Wine.

Из официального репозитория операционной системы

В Debian, Ubuntu и Linux Mint можно установить из официального репозитория командой:

sudo apt-get install wine:i386

Последняя стабильная версия Wine на момент написания статьи – Wine 6.7. В Ubuntu или в linux Mint она может быть такой при установки командой выше, но в Debian — это очень наврядли. Для установки последней версии Wine в вашей ОС необходимо подключить сторонний репозиторий.

Сторонние репозитории для Wine

Для Ubuntu и linux Mint

Первым делам импортируем ключ безопасности стороннего репозитория:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
Установка Wine в Ubuntu

Для того, чтобы установить Wine Ubuntu нужно добавить репозиторий:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ `lsb_release -cs` main'
sudo apt update
sudo apt install winehq-stable
Установка Wine в Linux Mint

Для установки на Linux Mint разработчики Wine не предоставляют отдельно репозитория, но так как Mint основан на кодовой базе Ubuntu, мы можем установить нужную версию Wine зная кодовое название своего дистрибутива.

На странице здесь ищем название вашей Ubuntu и при добавлении репозитория подставляем нужное:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ ВЕРСИЯ_UBUNTU main'
sudo apt update
sudo apt install winehq-stable

Установка Wine в Debian 10

Так же как и в Ubuntu для установки Wine на Debian нужно импортировать ключ безопасности стороннего репозитория:

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

Добавляем репозиторий:

sudo sh -c "echo 'deb https://dl.winehq.org/wine-builds/debian/ buster main' >> /etc/apt/sources.list"
sudo apt update
sudo apt install winehq-stable

PPA-репозиторий

Для Ubuntu и Linux Mint есть возможность воспользоваться сторонним PPA-репозиторием:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt install wine:i386

В Debian из коробки такой трюк не прокатит. Исправить можно, но стоит ли в стабильный дистрибутив вносить нестабильные пакеты?

Как пользоваться Wine

После установки возникает закономерный вопрос: «Как запустить windows-программу через Wine?». Для этого запускаем команду:

wine notepad.exe

Чтобы удалить программу:

sudo rm -rf .wine/drive_c/Programe\ Files/notepad

Wine «из коробки» уже готов запускать большинство приложений. Если приложение по какой-то причине не устанавливается можно посмотреть чужой опыт здесь – appdb.winehq.org На это странице в поиске набираем нужную программу и зачастую получаем инструкция для запуска.

Для установки различного рода прикладных библиотек Windows есть замечательный скрипт — winetricks. Для его установки нужно выполнить команды:

sudo apt install cabextract
wget http://www.kegel.com/wine/winetricks
sh winetricks

Появится графическая оболочка, в которой мышкой можно выбрать необходимую библиотеку.

Через консоль можно быстрее выполнить установку конкретного пакета. К примеру, MS Visual C++ 6 sp6:

winetricks vcrun6sp6

Как удалить Wine

Чтобы полностью удалить Wine в операционных системах Linux основанных на Debian – ubuntu, linux mint, elementaryos и т.д. необходимо выполнить команду:

sudo add-apt purge wine

Эта команда полностью удалить Wine вместе со всеми конфигурационными файлами.

Что можно запустить с помощью Wine?

С помощью Wine можно запустить большое кол-во приложений и игр.

10 игр работающих под Wine:

  1. World of Warcraft
  2. Fallout 3
  3. Skyrim
  4. EVE Online
  5. The Witcher
  6. Command & Conquer 3: Tiberium Wars
  7. Sid Meier’s Civilization IV
  8. Half-Life 2
  9. Deus Ex
  10. The Sims 3

Подробнее какие игры и как можно запустить их под Wine – здесь

8 программ работающих под Wine:

  1. Microsoft Office 2019
  2. Adobe Photoshop CC 2021
  3. Adobe Photoshop Lightroom
  4. Microsoft Edge
  5. KOMPAS-3D v17
  6. Ammy Admin
  7. Metatrader 5
  8. DirectX

Полный список программ и описание как их установить можно найти здесь – appdb.winehq.org

Теги: и

Комментарии

alex, 02.12.2015 23:17 #

я пиздец как благодарен этой статье,единственная с помощью которой у меня получилось установить wine после трех часовой пляски с бубном

Aliaksandr, 18.05.2016 17:16 #

Спасибо тебе добрый гуру линя.задолбался инет рыть и читать всякий бред…а тут в двух словах и все готово!спасибо от души!

Владимир, 03.06.2016 09:11 #

Спасибо! Кратко и толково. Только пока установить не получилось. Но думаю косяк у меня в линухе.

Алекс, 10.06.2016 04:39 #

Класный сайт, и материал про системщика отличный

артем, 27.06.2016 13:58 #

наконецто!!!все работает!столько всего перечитал и тольку ноль.а тут раз – и готово!

put, 15.04.2018 14:38 #

супер мт4 запустился после этих действий

Врубель Вшнобель, 20.09.2020 21:29 #

Чушь полная. На 64-битной системе не будет работать 32-битный WINE. Статью в топку!

Зюзгин Иван, 08.12.2020 18:08 #

Врубель Вшнобель: Чушь полная. На 64-битной системе не будет работать 32-битный WINE. Статью в топку!

Вы хоть пробовали это делать? Все пакеты, которые предназначены для i386 можно установить для amd64. Наоборот это правило не работает.






Интересное
Важное событие IT
Создание Cisco
Создание Cisco
Узнать подробнее
Оглавление
  1. Зачем нужен Wine?
  2. Подготовка к установки Wine
  3. Процесс установки Wine
    1. Из официального репозитория операционной системы
    2. Сторонние репозитории для Wine
      1. Для Ubuntu и linux Mint
        1. Установка Wine в Ubuntu
        2. Установка Wine в Linux Mint
      2. Установка Wine в Debian 10
    3. PPA-репозиторий
  4. Как пользоваться Wine
  5. Как удалить Wine
  6. Что можно запустить с помощью Wine?
    1. 10 игр работающих под Wine:
    2. 8 программ работающих под Wine: