Здравствуйте!

Прошу прощения, что несколько запаздываю с ответом.

>>>>> "Lex" == Lex  <[email protected]> writes:

    Lex> Изучая содержимое указанного в теме ftp, я наткнулся на
    Lex> структуру каталогов
    Lex> ftp://ftp.rakurs.spb.ru/pub/Goga/debian-packages/
    Lex> Подозрительно напоминающую мне дебиан-репозитарий.

Это он и есть.

    Lex> Насколько я понял, то там лежит ru_tts, mbrola,
    Lex> rulex. Захотелось мне установить все это дело "легально" на
    Lex> свою свежую альфу убунты 9.04 (кстати, очень порадовавшую
    Lex> меня увеличением быстродействия, заметным "на глаз").  В
    Lex> связи с этим вопрос: могу ли я это зделать, и если да, то как
    Lex> именно?

Вообще, устанавливать эти пакеты следует самым обычным образом:
прописать путь к репозитарию в /etc/apt/sources.list и воспользоваться
apt-get или aptitude. То есть, структура репозитария полностью
соответствует принятым традициям.

    Lex> Также, последние ли там версии вышеозначеных программ,

Увы, нет. То есть не все. Mbrola, например, давно уже не обновлялась,
кажется, так что она скорее всего последняя.

    Lex> и установятся ли они на 64-битную версию (другими словами,
    Lex> правильно ли там прописаны dependencies)?

Зависимости там прописаны, разумеется, правильные, но делалось все это
давно, когда Ubuntu 9.04 еще и в проекте не было. Собирались пакеты,
если не ошибаюсь, еще на Debian Sarge. Как правило такие пакеты бывают
совместимы с более новыми дистрибутивами, но вот 64-битная архитектура
может повлечь какие-нибудь проблемы. Я не проверял.

    Lex> Можно ли оформить и другие используемые программы в
    Lex> правильные пакеты и выложить их в репозитарий?

Теоретически, да, но практически на это просто не хватает времени. К
великому моему сожалению.

    Lex> Конкретно меня интересует новый multispeech и emacspeak
    Lex> 29.

Вообще, Multispeech я планирую оформить в виде deb-пакета, когда руки
дойдут. Проблема здесь еще и в том, что он тянет за собой и еще
несколько программ, связанных с речевой поддержкой. На самом деле
хочется сделать более или менее полный и замкнутый комплект пакетов с
актуальными версиями всех необходимых компонентов, согласованных между
собой.

    Lex> последний я хочу попробовать сам пропатчить и
    Lex> запаковать. Если, конечно, есть оригинальный деб-пакет с
    Lex> исходниками, это не должно быть сложно.

Вообще, оформление в виде пакетов программ, являющихся расширениями
для Emacs, таит в себе ряд дополнительных сложностей.

С уважением,
Игорь.
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить