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

andrey macsimenco amacsimenco на gmail.com
Пн Фев 16 16:02:31 MSK 2015


Михаил, в сизифе тоже только java-1.6.0-sun-devel и не выше.

15.02.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
> Андрей, можно, конечно, попытаться его слить отдельно, но давайте
> попробуем поставить из Сизифа. Только его. У него зависимостей полно, но
> будем надеятся, что ничего не развалит.
>
> andrey macsimenco writes:
>
>> Михаил, у меня нет java-1.7, только 1.6.0
>> Я не нашел rpm-пакета.
>> Если дадите на него ссылку, попробую еще раз.
>>
>> 15.02.15, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>> Привет всем!
>>>
>>> За последний месяц 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. Ещё раз
>>> повторяюсь: это первый момент, когда всё оказалось собрано воедино после
>>> глубокой переработке. Сейчас будет быстрая череда обновлений,
>>> возвращающая всё на свои места. По нашей программе сначала идут четыре
>>> приложения: файловый менеджер, новостник, доставщик новостей и
>>> блокнот. Остальные по ходу дела. Очень прошу попробовать это собрать
>>> Андрея, чтобы мы могли поработать над звуками и сразу понимать, какая
>>> формируется среда.
>>>
>>> Всем спасибо! :))
>>>
>>> --
>>> Michael Pozhidaev. Tomsk, Russia.
>>> Russian info page: http://www.marigostra.ru/
>>> English info page: http://www.marigostra.com/
>>> _______________________________________________
>>> 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
>
> --
> Michael Pozhidaev. Tomsk, Russia.
> Russian info page: http://www.marigostra.ru/
> English info page: http://www.marigostra.com/
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros
>


Подробная информация о списке рассылки Homeros