Блог Александра Башкирова

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

Wine Doors. Непростая дверь Wine.

Просмотров: 8352Комментарии: 0
Linux

Данная статья безнадежно устарела. Оставляена для истории.

Есть на свете такая замечательная вещь, как wine. По сути, Wine - открытая реализация Windows API. Что позволяет запускать Windows-приложения под Linux. Вследствие того, что проект Wine находится в стадии вечного развития, то реализованное в нем API поддерживает далеко не все приложения. Кстати, установка нового Windows-приложения под Wine - занятие довольно веселое, так как, например, тому же IE для работы требуются куча библиотек - от MS шрифтов до DCOMa.

Собственно, герой сегодняшнего поста - Wine Doors (http://www.wine-doors.org/wordpress/) - это утилита, которая позволяет автоматизировать установку поддерживаемых Wine приложений. На момент написания поста Wine-Doors существует в версии 0.1.2.1 и распространяется в исходных текстах, deb и rpm пакетах.

Правда, традиционно к стакану меда примешивается ложка дегтя: установка wine-door у меня лично прошла весьма своеобразно. В частности, первая установка у меня закончилась ничем. То есть, wine-doors установился, запустился, и при попытке первого запуска - завис. Вторую установку - запустил в терминале из-под root'a - установка и первый запуск прошли успешно. Учитывая то, что (по-моему) wine ставит свой набор Windows-программ для каждого пользователя попробовал запустить установку из-под себя. В результате - зависание на этапе первого запуска. Попробовал переписать /home/root/.wine-doors в свою аналогичную домашнюю папку. Не помогло;)

Разочаровался, снес из-под root'a все папки .wine-doors. Убил пакет wine-doors. Поставил его еще раз. Запустил. Первый запуск прошел успешно! (Правда, он проходил часа полтора, так как выяснилось, что wine-doors тянет за собой кучу всяких приблуд с Сети), не распространяясь об этом:) Отследить сие явление можно, лишь запустив wine-door из терминала или по лог-файлу. Итог - дошел до стадии, когдаWine-doors бодро предложил мне список приложений, которые он готов установить (кстати, они распространяются в виде так называемых application pack, то есть некоторого готового к употреблению и разворачиванию под Wine суррогата, выложенного в репозитории на сайте разработчика Wine-doors).

Скриншот - Wine Doors

Общий итог: продукт "сырой". Но нужный. Если вы сможете победить его, то есть шанс съэкономить себе чуть-чуть времени на установке Windows-программ под Linux.

PS. При работе с Wine-doors желательно иметь в виду, что его производительность довольно низка (у меня разбор одного из application pack'ов занял часа три).

PSS. Альтернативный простой способ установки ТОЛЬКО IE под Linux - использовать специальный пакет IE4Linux (http://www.tatanka.com.br/ies4linux/page/Main_Page). Пакет предназначен исключительно для установки IE 5, 5.5, 6.0 под Linux посредством Wine. Работает на данный момент понятнее и стабильнее, чем Wine-doors.

Оставьте комментарий!


Комментарий будет опубликован после проверки

     

  

(обязательно)