[Homeros] I: Простая сборка Luwrain для произвольного linux

Maxim Bilak heavy92 на meta.ua
Пн Фев 16 12:32:09 MSK 2015


Андрей, просто есть определённые требования, которые нужно сблюсти перед
зборкой. В альтах, кстати, тоже надо ставить несколько пакетов (их
поумолчанию в системе нет).

anpilov2009 <anpilov2009 на yandex.ru> writes:

>     Макс,так и я про тоже и говорю- хорошо,когда шаманства немного;на
> убунту я много раз пробовал ставить RHVoice.и в интернете копался,а
> тут- 
> одно письмо,и всё встало- ура manjaro! Андрей.
> 16.02.2015 1:13, Maxim Bilak пишет:
>> Андрей, про "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 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