Инструкция по установке
Ярослав Шкрыль
Ура! Есть «Песенник» под Линукс!
Это моё личное выражение радости, сопровождаемое счастливым подвыванием ;о) Теперь, о том, как его установить. Поскольку все пробы и работы проводились в xubuntu 10.04, то и ставить его будем в ней.
Внимание! Эта инструкция написана непрофессионалом для не профессионалов.
Те, кто способен собрать ядро «под себя», и обвязать его нужными пакетами, могут её не читать.
Предполагается, что у Вас есть компьютер (;о)) с установленным и настроенным (!) линуксом. Если Вы что-то ещё не настроили — сделайте это ДО установки «Песенника». И, даже, до установки wine, под управлением которого «Песенник» будет работать. Обратный порядок чреват непредусмотренными багами и долгими плясками с шаманским бубном в попытках заставить всё работать.
Если у Вас не стоит wine, зайдите сюда. Пользователи *ubuntu могут набрать в консоли
sudo apt-get install wine
либо установить одноимённый пакет через Synaptic.
Всё готово? Система настроена, wine установлен, «Песенник» скачан ? Тогда вперёд!
Начну с совета: всё, что вы собираетесь ставить под wine, устанавливать лучше с его виртуального диска (в *ubuntu: /home/ user/.wine/drive_c/). Как говориться, «во избежание».
Сохраняем инсталлятор туда. Думаете — «Всё! ставим!»? Ошибаетесь. Теперь установим необходимые библиотеки. Нам нужны:
- mshtml.dll
- shdocvw.dll
- shlwapi.dll
- urlmon.dll
- iertutil.dll
- msls31.dll
Эти библиотеки нужно скопировать с папку /home/username/.wine/drive_c/windows/system32/, причем все библиотеки, кроме двух последних, необходимо прописать в winecfg.
У кого нет возможности добыть эти библиотеки, вот архив с ними.
Прописать библиотеки можно запустив winecfg из консоли, либо Приложения -> Прочие -> Настройка Wine.
Вот теперь запускаем инсталяцию. Лучше сделать это через сам wine, запустив утилиту установки/удаления программ ( Приложения -> Прочие -> Удаление программ Wine).
Запускаем «Песенник», и наслаждаемся!
P.S. Мелкие глюки и баги вполне возможны. Например, известные мне: пропадание курсора в поле текста песни и
отсутствие реакции программы на штатный крестик закрытия окна. Не пугайтесь — «мыша» найдётся выйдя за пределы окна, а программа закроется встроенной кнопкой (красненькая такая 😉 ). О всех замеченных багах пишите сюда.
Удачи!
Проблемы
За решение проблемы спасибо Илье (http://linwin.ru/):
Если при запуске Песенник показывает ошибку «wine ole error 80004001″ и не отображает основное поле (вместо текста песен с аккордами — белый лист). Ошибка выводится повторно при выборе любой песни.
Проблема решается установкой ieframe.dll из Windows 7 (Но, возможно, версия Windows не важна), тем же способом что и файлы из архива, с указанием замены в настройках wine.