Установка и настройка wine на Debian/Ubuntu/Linux Mint

Установка и настройка wine на Debian/Ubuntu/Linux Mint

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

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

Wine начал свое существование еще в 1993 году, под руководством Боб Amstadt который хотел написать поддержку работоспособности программ на Windows 3.1 для Linux. Очень рано, руководство над развитием Wine перешла к Александру Жульяр, который с тех пор стал руководителем проекта. На протяжении многих лет, так как API и приложения Windows эволюционировали, чтобы воспользоваться преимуществами новых аппаратных и программных средств, утилита wine адаптировалась для поддержки новых функций, и была портирована на другие ОС и с каждым разом становится все более стабильной, обеспечивая все более лучший пользовательский интерфейс.

Амбициозный проект Wine стремительно писался на протяжении  15 лет, прежде чем программа наконец достигла версии v1.0,  а первый стабильный релиз был выпущен в 2008 году.  Сейчас, большое количество людей использует вайн для открывания различных программ в Linux которые написаны для Windows.

Установка wine на Debian/Ubuntu/Linux Mint

В Ubuntu/Mint выполните команду:

Перед установкой нужно добавить репозиторий wine, а сделать это можно так:

# sudo add-apt-repository ppa:ubuntu-wine/ppa

Чтобы добавить репозиторий, нужно установить дополнительные пакеты, если не получается и получаете ошибку:

-su: add-apt-repository: command not found

Можно прочитать статью тут:

Ошибка «add-apt-repository command not found» в Debian

Обновляем список репозиториев ( чтобы обновился репозиторий wine):

# sudo apt-get update

И начинаем устанавливать саму утилиту, Wine:

Затем установим winetricks. Winetricks является вспомогательным скриптом для загрузки и установки различных распространяемых библиотек необходимых для запуска некоторых программ в Wine. Они могут включать замену для компонентов wine с использованием библиотек c закрытым исходным кодом.

Установка wine в Debian

Для посмотрим какие пакеты есть для wine:

27 lines
root@debian:/usr/local/src# aptitude search ^wine
i wine - Windows API implementation - standard suit
p wine:i386 - Windows API implementation - standard suit
p wine-bin:i386 - Windows API implementation - binaries
p wine-binfmt - Windows API implementation - binfmt suppor
p wine-binfmt:i386 - Windows API implementation - binfmt suppor
p wine-development - Windows API implementation - standard suit
p wine-development:i386 - Windows API implementation - standard suit
v wine32 -
p wine32:i386 - Windows API implementation - 32-bit binary
p wine32-dev-tools:i386 - Windows API implementation - 32-bit develo
v wine32-development -
p wine32-development:i386 - Windows API implementation - 32-bit binary
p wine32-development-preloader:i3 - Windows API implementation - prelinked 32-
v wine32-development-tools -
p wine32-development-tools:i386 - Windows API implementation - 32-bit develo
v wine32-tools -
p wine32-tools:i386 - Windows API implementation - 32-bit develo
i A wine64 - Windows API implementation - 64-bit binary
p wine64-bin - Windows API implementation - 64-bit helper
p wine64-dev-tools - Windows API implementation - 64-bit develo
p wine64-development - Windows API implementation - 64-bit binary
p wine64-development-preloader - Windows API implementation - prelinked 64-
p wine64-development-tools - Windows API implementation - 64-bit develo
p wine64-tools - Windows API implementation - 64-bit develo
root@debian:/usr/local/src#

Хорошо, в системе есть wine, установим его:

Запустим wine с командной строки:

# wine

У меня попросило выполнить команду:

Установка winetricks на debian
Winetricks представляет собой графический интерфейс, который может быть использован для установки некоторых Windows приложений на Linux, которые будут использоваться в wine. Для начала установим нужный пакет:

Загружаем winetricks скрипт:

$ cd /usr/local/src && wget http://winetricks.org/winetricks

Добавляем права на выполнение (запуск) скрипта:

$ chmod +x winetricks

Запускаем winetricks:

$ ./winetricks

Winetricks может использовать в командной строке:

$ ./winetricks apps list

Можно поставить не стабильную версию. Но я не нуждался в этом.

Настройка wine на Debian/Ubuntu/Linux Mint

1. Заходим в меню -> Wine -> Настройка Wine (Configure Wine), внизу во вкладке выбираем нужную ОС ( я выбрал windows 7, так как я хочу открывать приложения с нее). нажимаем ОК и закрываем окно.

2. Открываем терминал и пишем в нем (чтобы открыть winetricks и установить дополнительные библиотеки):

#·winetricks

Запуститься окно, в нем выбираем «Select the default winetricks» и нажимаем ОК, YES, OK.

3. В появившемся окне переходим во вкладку ( ставим галочку) «Install a Windows DLL  or component». Выбираем что нужно установить, для разных нужд, по этому нужно устанавливать дополнительные компоненты, рекомендую выбрать все галочки и установить ВСЕ. Я только отмечу, wmp9 ( это плеер).

Установка и настройка wine на Debian/Ubuntu/Linux Mint завершена. Надеюсь расписал подробно, но если что то осталось не понятным и не полностью озвучено, то пишите мне комментарий и я постараюсь вам помочь или поправить данный материал.

Было ли это полезно?

0 / 0