DEB-пакеты для синтезатора речи RHVoice

Для облегчения установки синтезатора речи RHVoice пользователям дистрибутивов на основе пакетов в формате DEB (Debian, Ubuntu  Linux и пр.) на сервере download.luwrain.org поддерживается репозиторий, содержащий сборки в этом формате. Сборки производятся на основе самого свежего тега основного репозитория проекта.

Быстрое подключение

Для подключения репозитория требуется добавление ключа подписи и создание файла в каталоге /etc/apt/sources.list.d. Для автоматизации этого процесса подготовлен специальный скрипт add-rhvoice-repo. После его вызова от имени суперпользователя root можно вызвать команды обновления индексов менеджера apt и установить пакет в систему.

Эти действия можно представить следующей последовательностью команд, которые должны быть вызваны от имени суперпользователя root:

curl http://download.luwrain.org/repo/add-rhvoice-repo | bash
apt-get update
apt-get install rhvoice

Для работы этих команд требуется наличие в системе утилиты curl.

Совместимость с дистрибутивами

В общем случае подготовить сборку, универсально подходящую ко всем актуальным дистрибутивам на основе Debian, достаточно трудно из-за различия версий пакетов, используемых RHVoice в своей работе. По этой причине единственным работоспособным вариантом является поддержание нескольких версий одновременно, выбор которых будет осуществляться автоматически в процессе работы скрипта add-rhvoice-repo. Если вы столкнулись с проблемами совместимости с дистрибутивом, который вы используете, пожалуйста, сообщите об этом в список рассылки luwrain-users-ru.

Подготовка исправлений

Исходные тексты, на основе которых собирается пакет, расположены в ветке deb в репозитории Git по следующему адресу:

Сборка производится в окружении контейнера Docker, поэтому её можно выполнить практически в любом дистрибутиве GNU/Linux. Если вы желаете внести свои исправления и дополнения, пожалуйста, присылайте pull request для этой ветки.

© 2012–2021 Разработчики LUWRAIN
Дизайн от Strash