Материал просмотрен 1,255 раз(а)

Иногда бывает необходимо запуска приложения, написанного под Windows-системы в среде нашей любимой Linux. Казалось бы, другая платформа. Но есть выход из этой ситуации. Называется Wine.

Можно сказать, что эта программа запускает приложения Windows в своём окружении, позволяя работать им так, как если бы это было в родной Win-платформе.

Кроме этого должны нормально работать MSI-инсталляторы. Portable-приложения и т.д. Надо сказать, что удаётся играть в современные игрульки. А настройки приложения Wine позволяют настроить звуковое оборудование, графику и монтируемые диски.

Если у нас не установлен Wine, обязательно им обзаведемся. Далее я привожу скрины с ОС Debian 7.3, графическую версию только что поставил:

Проверяем, установлен ли wine в системе:

$ whereis wine

Проверяем, установлен ли wine

Проверяем, установлен ли wine

В среде wine есть собственный редактор реестра:

$ wine regedit.exe

Редактор реестра в wine

Редактор реестра в wine

Запускается нечто похожее на виндовый редактор. Кстати, файлы ульев реестра будут видны на одном из скриншотов ниже. Не рекомендуется редактировать их напрямую, лучше через эту утилитку:

Свой regedit

Свой regedit

Качнём любую программу, пусть это будет аудиоплеер, чтобы проверить, как ведут себя инсталляторы программ. Здесь я скачал wget-ом, можно это сделать и через браузер:

Качаем AIMP

Качаем AIMP

$ wget http://files.programki.net/aimp/aimp_3.55.1355.exe

При этом файл скачивается в текущую директорию, что мы и можем наблюдать:

Проверяем наличие файла

Проверяем наличие файла

Устанавливаем его уже привычным нам:

$ wine aimp_3.55.1355.exe

Окно инсталлятора точно такое же, как и в среде Windows, поэтому растеряться не удастся.

Инсталлятор

Инсталлятор

Кроме этого, везде используются “привычные” пути, вида C:\Program Files\….

Все эти пути у нас в домашнем каталоге пользователя в скрытой папке .wine:

Каталоги

Каталоги

Запустим проигрыватель либо с консоли, либо через графический интерфейс:

“Приложения – Wine – Programs – AIMP3 – …”

Это будет как бы аналог меню “Пуск” в Windows.

Запуск через пункт меню

Запуск через пункт меню

А через консоль – из каталога утилиты.

$ wine ~/.wine/drive_c/Program  Files/AIMP3/AIMP3.exe

Запуск через консоль

Запуск через консоль

Помимо редактора реестра в состав wine входит аналог проводника, диспетчер задач и менеджер приложений. (в windows\ssytem32\)

Можно таким же образом получить виндовую консоль, запустив:

$ wine ~\.wine\drive_c\windows\system32\cmd.exe

Не так много случаев, когда это действительно нужно, но если вдруг – то проблем возникнуть не должно.