Wine версии 4.0 — установка на Debian
Wine — это бесплатная и простая в использовании программа с открытым исходным кодом, которая позволяет пользователям Linux запускать некоторые приложения на базе Windows в Unix-подобных операционных системах. Wine — это уровень совместимости для установки практически всех версий программ Windows.
В этой статье описываются несколько простых шагов по установке последней стабильной версии Wine 4.0 в системах Debian 9-8, Ubuntu 18.10-16.04 и Linux Mint 19-17, а также мы увидим, как настроить wine, установить программное обеспечение Windows и удалить его из системы.
Вы можете узнать все новые функции и журнал изменений этого выпуска на странице редактора Wine.
Установка Wine 4.0 на Ubuntu, Linux Mint и Debian
Если вы хотите получить самую последнюю версию Wine 4.0, вы должны использовать новый PPA-репозиторий Wine, который предлагает как версии development, так и stable версии Wine для Debian, Ubuntu и Linux Mint.
Чтобы установить Wine 4.0 в Ubuntu и Linux Mint, откройте терминал, нажав ‘CTRL + ALT + T‘ на рабочем столе, и выполните следующие команды для его установки:
----------------- On Ubuntu & Linux Mint ----------------- $ sudo dpkg --add-architecture i386 [Enable 32-bit Arch] $ 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/ cosmic main' [Ubuntu 18.10] $ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' [Ubuntu 18.04 & Linux Mint 19.x] $ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main' [Ubuntu 16.04 & Linux Mint 18.x]
$ sudo apt-get update $ sudo apt-get install --install-recommends winehq-stable
Чтобы установить Wine на Debian:
$ sudo dpkg --add-architecture i386 $ wget -nc https://dl.winehq.org/wine-builds/winehq.key $ sudo apt-key add winehq.key
Затем добавьте следующий репозиторий в /etc/apt/sources.list или создайте *.list в /etc/apt/sources.list.d/ со следующим содержимым:
deb https://dl.winehq.org/wine-builds/debian/ jessie main [Debian 8 (Jessie)] deb https://dl.winehq.org/wine-builds/debian/ stretch main [Debian 9 (Stretch)] deb https://dl.winehq.org/wine-builds/debian/ buster main [Debian 10 (currently Testing) (Buster)]
Примечание: не забудьте заменить DISTRO на ваш выпуск Debian wheezy, jessie, stretch или sid.
Теперь обновите базу данных репозитория пакетов и установите Wine, как показано ниже:
$ sudo apt-get update $ sudo apt-get install --install-recommends winehq-stable
Другой способ получить самую последнюю версию Wine (то есть 4.0 на данный момент) — это собрать wine из исходного архива с помощью следующих команд:
$ wget https://dl.winehq.org/wine/source/4.0/wine-4.0.tar.xz $ tar -xvf wine-4.0.tar.xz $ cd wine-4.0/ $ sudo ./configure $ sudo ./configure --enable-win64 [For 64-bit platform] $ sudo make && sudo make install
Знакомство с Wine 4.0
Чтобы запустить программу Wine, вы должны указать полный путь к программе .exe. Например, мы запустим программу notepad.exe через wine:
$ wine notepad.exe
Настройка Wine 4.0
Конфигурации Wine по умолчанию достаточно для запуска приложений Windows, но не все приложения на базе Windows работают под Wine. А в некоторых случаях вам может потребоваться дополнительная настройка для запуска определенных приложений или добавление нового дисковода Windows для подключения дисководов CD-ROM.
Настройка wine выполняется утилитой winecfg, поэтому для настройки wine выполните следующую команду с терминала:
$ winecfg
Чтобы добавить новый диск, нажмите ‘Диски‘ -> ‘Добавить диск‘, а затем укажите полный путь к диску. Как показано на скриншоте ниже:
Это очень полезно для установки игр и приложений, использующих cdrom с wine для вашей Ubuntu.
Установка программного обеспечения Windows с помощью Winetricks
Winetricks — это небольшой вспомогательный скрипт для загрузки и установки программного обеспечения на базе Windows и отсутствующих файлов DDL, необходимый для запуска некоторых программ под Wine. Чтобы загрузить и установить программное обеспечение, запустите утилиту «winetricks» прямо из терминала. Обратите внимание, что текущий префикс winetricks является домашним каталогом пользователя (т.е. /home/user/.wine). Итак, все, что вы устанавливаете, сохраняется в этом каталоге:
$ winetricks
При запуске ‘winetricks‘ может появиться следующее сообщение об ошибке:
/usr/bin/winetricks: 2201: /usr/bin/winetricks: cannot create /tmp/early_wine.err.txt: Permission denied ------------------------------------------------------ wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message 'wine: /home/tecmint/.wine is not owned by you'
Чтобы исправить такую ошибку, выполните следующую команду и замените имя пользователя своим собственным:
# sudo chown -R username:username /tmp/early_wine.err.txt $ winetricks
Вам будет задан вопрос о помощи в разработке winetricks (отправлять отчёты о статистике). Просто нажмите «Да».
Нажмите кнопку ‘OK‘, чтобы продолжить. Если вы не хотите отправлять отчёты в winetricks, просто отключите их с помощью команды «winetricks –optout».
Далее выберите «Install a Windows DLL or component».
Выберите программное обеспечение, которое вы хотите установить. Допустим, я хотел бы установить Internet Explorer 8.
Утилита автоматически загружает и устанавливает выбранное программное обеспечение из таблицы winetricks.
После завершения загрузки и установки программа автоматически запустится. Это видно на скриншоте ниже:
Вы также можете запустить программу, указав полный путь к программе:
$ sudo wine 'C:\Program Files\Internet Explorer\iexplore'
Как я уже говорил раньше, не все программы будут работать с wine. Итак, я рекомендую вам проверить базу данных приложения Wine перед установкой любого программного обеспечения с помощью Wine.
Удаление программного обеспечения Windows с помощью Winetricks
Если вы хотите удалить Internet Explorer с помощью winetricks, просто введите следующую команду, чтобы полностью удалить программу. Вы также напрямую удаляете каталог программы из каталога .wine, как показано ниже:
$ sudo rm -rf .wine/drive_c/Programe\ Files/Internet\ Explorer/
Удаление Wine и Winetricks
Если вас не устраивает программа Wine, вы можете полностью удалить её, используя следующую команду:
$ sudo apt purge winehq-stable
Вы также можете скачать исходный пакет Wine 4.0 для других дистрибутивов Linux со страницы загрузки wine.