[Homeros] I: Простая сборка Luwrain для произвольного linux
anpilov2009
anpilov2009 на yandex.ru
Вт Фев 17 14:14:57 MSK 2015
Привет всем! Миша,что-то процесс сборки застопорился у меня в самом
начале: папку я создал,в неё перешёл,далее даю команду- git clone
https://github.com/luwrain/base.git.в ответ получаю что-то типа: найти
не могу нет такой директории. Андрей.
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