Wine: для чего нужен и как его установить в Debian или Ubuntu

Wine: для чего нужен и как его установить в Debian, Ubuntu

Статья о Wine, рано или поздно, просто обязана появиться на любом сайте, который пишет о Linux. Так вот, пришла пора написать о нем и на Geekkies. Говоря точнее, будет небольшая предыстория и инструкция как установить Wine в Ubuntu, или Debian, или… В общем как установить Wine в Linux на примере Debian-based дистрибутивах.

Вступление

Так уж повелось, что в нашем мире на настольных системах лидером является ОС Windows. То есть, в школах дети изучают Windows, дома играют игры под Windows, работу работают в Windows. Дистрибутивами на основе ядра Linux, в свою очередь пользуются считанные проценты. По некоторым данным, эти “считанные”, спокойно можно отнести к статистической погрешности (ирония). Но мы ведь, оптимисты, и верим, что в ближайшем будущем эти проценты увеличатся.

И тем не менее, при существующем положении вещей, вполне естественно, что разработчики, работая на благо людям, так же желают получить за свои труды денежку путем того, что для своей программы выбирают ту платформу, которая коммерчески более выгодна. В данном случае это Windows. В то же время они не обращают внимание на другие ОС. Поэтому часто случается так, что под Linux нет общеиспользуемых программ, которые не всегда удается заменить альтернативами. И как вариант, в таких случаях решением может стать использование Wine.

Я не употребляю слово “необходимых” потому, что тот факт, что большинство людей пользуются Photoshop, совсем не означает, что он им необходим. Просто люди о нем слышали, а о других программах нет. В итоге такая программа и становиться стандартом “необходимой программой”. В большинстве (не 100% ) случаев таким программам можно найти альтернативу.

Что такое Wine

Wine – это не только “вино” с английского, но также – свободное програмное обеспечение, которое дает возможность пользователям запускать программы разработанные для Windows в Unix-подобных операционных системах (Linux, Mac OS X и др.). Как это зачастую случается с названиями программ, особенно открытых, данное название является рекрусивным акронимом и расшифровывается как Wine is not emulator – вайн есть не эмулятор – если совсем дословно.

Разработка данного ПО началась в далеком 1993 году, и за весь период разработчики прошли через многое. До сегодняшнего дня много трудностей вызывает риверс-инжениринг закрытых компонентов Windows, но тем не менее то, что есть сегодня позволяет запускать большинство программ, которые могут потребоваться пользователю. Особенно это актуально для игр. Да, иногда необходимо хорошо повозиться с настройкой приложения для того, чтобы можно было, запустить необходимое ПО, тем не менее, Wine очень часто выручает.

Установка Wine в Ubuntu и Debian

Самый простой способ установки ПО в Ubuntu или Debian через терминал. Обычно рекомендуют подключать отдельный репозиторий со свежей версией Wine, потому, что он постоянно развивается и закрываются старые баги. Но, если для Windows программы, которую необходимо установить не критична версия Wine, можно использовать его версию из репозитория. Для этого в терминале необходимо выполнить команду:

sudo apt-get install wine

Установка Wine

После ввода пароля администратора начнется установка программы. Часто для работы/нормальной работы Windows программ нужны различные библиотеки или дополнительные компоненты. Их установку намного облегчает скрипт Winetrick, поэтому сразу стоит установить и его:

sudo apt-get install winetricks

После того, как все установиться установиться, перед тем, как начать пользоватся “неэмулятором” необходимо запустить настройки Wine:

winecfg

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

Запуск навтроек Wine

Настройки Wine

Кратко осмотрим доступные настройки Wine:

Вкладка "Приложения"

  • Во вкладке “Приложения” можно указать версию Windows для каждого приложения. Иногда версия ОС может влиять на работу запускаемого приложения;

Вкладка "Библиотеки"

  • Во вкладке “Библиотеки” настраиваются используемые DLL, которые необходимы для работы приложений;

Вкладка "Графика"

  • “Графика” – отвечает за настройки окон. Здесь настраивается разрешения экрана, декорация окон. На этой же вкладке можно включить эмуляцию рабочего стола, и его разрешение, что в некоторых случаях может повысить производительность;

Вкладка "Вид и интеграция"

  • “Вид и интеграция” – отвечают за настройку темы для приложений, запущеннх через wine, путей к стандартным папкам и т.д;

Вкладка "Диски"

  • На вкладке “Диски” настраиваются виртуальные диски для Wine. Их можно добавлять и удалять;

Вкладка "Аудио"

  • Вкладка “Аудио” отвечает за настройки звука для Wine. В основном, хватает настроек, которые установлены по умолчанию.

Установка программ через Wine почти не отличается от установки их в Windows. Как пример, можно посмотреть эту статью.

Небольшие выводы

Очень часто Wine называют “костылем” с негативным подтекстом. Но это так, в основном из-за того, что новичек, перешедший из Windows в Linux, не желая искать подходящие альтернативы любимых программ, которые очень часто все таки есть, пытается сразу “городить огород” используя Wine для запуска любимого аудиопроигрывателя и т.п. Это действительно не совсем верно, ведь есть множество хороших нативных плееров и для Linux. Но есть ведь и другие случаи, когда пользователю действительно нужна конкретная программа, не аналог (не будем уточнять по каким причинам, и как нужно все объяснять работодателю), которая хорошо работает через Wine, и ради которой не хочется держать Windows. Тогда использование “неэмулятора” можно считать вполне оправданным и правильным решением.

Один коментар

  1. Юрий :

    Wine используется для запуска не “любимых программ” а тех аналогов которых, даже приблизительных нету, например Протеус

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *