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

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

Linux

Подписаться на эту метку по RSS

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

Просмотров: 8350Комментарии: 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.

Gnome: как изменить размер всех значков

Просмотров: 3825Комментарии: 0
Alib.spb.ru

Первая заметка из раздела FAQ

Возникла проблема. В Gnome мне были жутко неудобны стандартные значки. Хотелось поменьше:)

Долго искал в конфигах, перерыл кучу материалов в Инете... оказалось, что надо запустить Nautilus, выбрать "Правка" - "Параметры" - "Вид", там "Просмотр в виде значков" (строка, подсвеченная жирным шрифтом) и под ней - "Исходный масштаб".

В жизни совершенства все равно нет, так как масштаб там - список. То есть выбирается из фиксированных значений...

Ссылка на пост в Blogspot, подаривший идею.

Mandriva 2007. Linux vs Windows :)

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

Хорошей традицией нового года считается войти в него (новый год то есть) с чем-то новеньким. Вот и я решил поэксперементировать: войти в новый год с новым дистрибутивом linux.

Самый первый этап - выбор "того самого" дистрибутива. Для этого я сформулировал следующие требования:

  1. Локализация "из коробки"
  2. rpm-based (у меня много ПО в rpm формате, и заниматься конвертацией rpm - deb/source и т.д. просто лень)
  3. Некоммерческий (бывают и коммерческие версии linux - посмотрите хотя бы на linux xp)
  4. user-frenly (в конце концов, у меня рабочая машина а не сервер)
  5. Хороший набор мультемедийных программ (в конце концов, просмотр фильмов и прослшивание музыки на компьютере никто не отменял)
  6. apache/mysql/php должны присутствовать "из коробки"
  7. Минимальные усилия по конфигурированию:)

Не буду утомлять описанием "состязанием дистрибутивов" (на разных тематических форумах, посвященных linux, по этому поводу идут целые баталии), скажу лишь, что победителем стал дистрибутив Mandriva Linux 2007 (download version).

Дистрибутив хорош тем, что позволяет как новичку, так и опытному пользователю "просто и изящно", а главное - быстро развернуть полноценное рабочее место под управлением linux. Инсталлятор сделан весьма добротно, есть возможность выбора и сохранения выбора (!!!) списка пакетов. Из коробки идет KDE и Gmone + еще несколько рабочих столов. Я де-факто использую Gnome, но KDE ставлю "за библиотеки", то есть, для того, чтобы иметь возможность из-под Gnome запускать приложения, изначально разработанные под KDE. А еще того, чтобы "иметь резерв" - в случае, если "перемудрю" с настройкой Gnome из-под KDE в режиме редактирования конфигурационных файлов всегда можно решить возникшую проблему (так, кстати, и получилось, когда в графическом конфигураторе предложил гному использовать kde-шный набор иконок, Gmone просто завис).

В дистрибутив входит достаточно большой набор пакетов. Доставлять пришлось самую малость - двухпанельный графический файловый менеджер (я использую krusader) и переставил OpenOffice. Дело в том, что по умолчанию в дистрибутиве присутствует OpenOffice 2.0 EN. Мне, разумеется, хочется, чтобы все было по-русски, даже не в смысле инфтерфейса, а в смысле работы с языком - корректной проверки орфографии и т.д. Поэтому вместо идущего в комплекте OpenOffice 2.0 EN я поставил самую свежую (на момент установки) версию OpenOffice 2.1 RU (сборки от ИнфраРесурс). Как и следовало ожидать, интеграция с gnome не прошла (известный баг для mandriva). Впрочем, никто сильно не расстроился - все настроилось вручную. Установка пакетов office тоже проходила не так гладко, как хотелось бы: каждый пакет считал своим долгом сообщить о неудовлетворенных зависимостях, причем зависимости имели циклический характер. Решилась все просто: принудительная установка пакетов в режиме игнорирования анализа зависимостей.

Некоторое время ушло на конфигурирование gnome. Вернее. у меня уже была конфигурация, которую всего-навсего надо было аккуратно перенести на новое место, убедившись, что все работает именно так, как того хочу я, а не разработчики дистрибутива;)

Итог: за несколько дней (и ночей) я получил полноценное (и лицензионно чистое) рабочее место, способное с ходу удовлетворить процентов 70 пользователей по своим возможностям, с неплохим набором софта и фантастической управляемостью системы. Такой, которая пользователю Windows и не снилась. Обратная сторона медали - большая сложность системы, с моей точки зрения, с лихвой окупается той самой управляемостью. Впрочем, не хотелось бы быть агитатором - Windows не менее хорошая система. просто, поработав в linux (и особенно понастраивав его), кажется что Windows в качестве desktop системы - это так... для ленивых:)