[Homeros] I: Простая сборка Luwrain для произвольного linux
Maxim Bilak
heavy92 на meta.ua
Пн Фев 16 00:13:04 MSK 2015
Андрей, про "RHVoice", я тебе уже когда-то в личку писал: нужно
анализировать процес сборки, и смотреть чего системе нехватает. Народ
ставил синтезатор и на убунту, и на федору вроде тоже. С сонаром у тебя
получилось, потому что я там собирал сам, и дал тебе последовательность
действий, гарантировано приводящих к сборке и установке синтезатора. С
остальными же дистрами надо смотреть, т.к. в той же убунте, нужно
устанавливать несколько компонентов для нормального конфигурирования и
сборки. В сонаре же, который основан на "manjaro", достаточно установить
"scons", т.к. все компоненты, там уже есть.
anpilov2009 <anpilov2009 на yandex.ru> writes:
> В том-то и дело,что RHVoice без танцев с бубнами устанавливается
> только в sonar,во всяком случае даже в AV123 он не заработал,хотя и
> установился,про убунту и федору я уже и не говорю- пробовано- дикое
> шаманство,а посему и с luwrain,скорее всего будет то же самое. Андрей.
> 16.02.2015 0:34, Michael Pozhidaev пишет:
>> Андрей, привет!
>>
>> Соль этого дела в том, что тут не должно быть разницы, какая у тебя
>> система. Главное, чтобы были синтезаторы. Разве только у тебя самого
>> личные предпочтения.
>>
>> anpilov2009 <anpilov2009 на yandex.ru> writes:
>>
>>> Привет всем!
>>> Миша,завтра же поставлю sonar и попробую собрать luwrain;просто у меня
>>> сейчас установлен AV123,основанный на manjaro,но мне что-то он не
>>> очень нравится,поэтому яего снесу,поставлю sonar и займусь
>>> делом. Андрей.
>>> 15.02.2015 15:09, Michael Pozhidaev пишет:
>>>> Привет всем!
>>>>
>>>> За последний месяц luwrain претерпел множество изменений. Всё ядро было
>>>> прилично переработано с учётом недостатков, которые были обнаружены в
>>>> конце прошлого года. В итоге мы приближаемся к моменту, когда luwrain в
>>>> новом виде можно будет использовать. Сейчас это конструкция всё ещё
>>>> работает далеко не в том объёме, как было, но это только следствие из
>>>> большого числа относительно лёгких недостатков, которые будут
>>>> устранены. Самая главная новость в том, что сейчас это всё собрано
>>>> воедино, это можно компилировать и запускать. Причём это можно делать
>>>> почти на любой linux системе. В новой версии оторвана жёсткая привязка к
>>>> voiceman. Грубо говоря, небольшой речевой сервер есть прямо в
>>>> коде luwrain, и это будет разговаривать, если есть просто rhvoice или
>>>> espeak. Итак, конкретные инструкции!
>>>>
>>>> Требования: надо иметь git, unzip, wget, java не ниже 1.7 ant, g++ и make. Всё
>>>> остальное придёт само. Этот набор, думаю, есть во всех вариантах
>>>> linux. Далее создаём пустой каталог в произвольном месте. Например:
>>>>
>>>> mkdir ~/luwrain-src
>>>>
>>>> Заходим в него:
>>>>
>>>> cd ~/luwrain-src
>>>>
>>>> Загружаем базовую часть:
>>>>
>>>> git clone https://github.com/luwrain/base.git
>>>>
>>>> После этого переходим в каталог скриптов:
>>>>
>>>> cd base/scripts
>>>>
>>>> Выкачать всё необходимое:
>>>>
>>>> ./checkout
>>>>
>>>> Скомпилировать всё:
>>>>
>>>> ./build
>>>>
>>>> Настроить окружение для запуска:
>>>>
>>>> ./runtime
>>>>
>>>> Окружение для запуска формируется в каталогах ~/luwrain и
>>>> ~/.luwrain. Плюс ещё кладётся ~/.luwrain.conf, где есть некоторые
>>>> настройки. В эти каталоги идут только ссылки, поэтому всегда в
>>>> произвольный момент можно в любом компоненте сделать git pull, забрать
>>>> последние обновления, скомпилировать и быстро понять, куда идёт дело.
>>>>
>>>> Запускается скриптом ~/luwrain/luwrain.sh. В оконной среде этот скрипт
>>>> можно запустить напрямую. Из emacs в терминале нужно вписать его в
>>>> ~/.xinitrc как-нибудь так:
>>>>
>>>> exec ~/luwrain/luwrain.conf
>>>>
>>>> после чего вызвать startx &> /dev/null
>>>>
>>>> Выходить из luwrain можно по alt+q, после чего нужно нажать y. Ещё раз
>>>> повторяюсь: это первый момент, когда всё оказалось собрано воедино после
>>>> глубокой переработке. Сейчас будет быстрая череда обновлений,
>>>> возвращающая всё на свои места. По нашей программе сначала идут четыре
>>>> приложения: файловый менеджер, новостник, доставщик новостей и
>>>> блокнот. Остальные по ходу дела. Очень прошу попробовать это собрать
>>>> Андрея, чтобы мы могли поработать над звуками и сразу понимать, какая
>>>> формируется среда.
>>>>
>>>> Всем спасибо! :))
>>>>
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros
Подробная информация о списке рассылки Homeros