Опубликована обновлённая версия специализированного неграфического Linux-дистрибутива Homeros, пересобранная на базе Ubuntu 16.04.5 (LTS) от 31 июля 2018 года. Помимо общего обновления ключевых компонентов в данном релизе выполнен ряд доработок и изменений.
- Добавлена возможность лёгкого приложения любых своих патчей для Emacspeak. В сборочных скриптах, опубликованных по ссылке ниже, есть каталог emacs/, в который можно положить любые свои патчи и собрать свой собственный ISO-образ. Для сборки своего образа требуется только исходный образ Ubuntu 16.04.5. Изначально в нём располагаются два патча: поддержка русских букв и чтение вывода shell-command.
- Исправлены ошибки поддержки русского языка и произнесения вывода команд, вызванных через shell-command и её аналога в dired.
- Несколько модифицировано поведение dwm. По умолчанию признаки присутствия dwm убраны. Верхнюю панель можно вернуть нажатием Alt+L. Команды с Alt+1 по Alt+8 переключают тэги DWM аналогично переключению консолей. В каждом таком режиме можно запустить новую версию Emacspeak нажатием Alt+Shift+E.
Программа установки работает стандартно по команде
sudo homeros-install
Для сборки собственного ISO-образа в домашней системе должна быть утилита unsquashfs. Это единственное требование. Всё остальное для сборки уже будет взято из нового образа. Алгоритм для сборки следующий:
- Берётся ubuntu-16.04.5-desktop-amd64.iso с официального сайта.
- Берётся комплект сборочных скриптов по ссылке http://download.luwrain.org/homeros/homeros-scripts-2018-09-16.tar.gz
- ISO-образ монтируется, например, в /mnt/disk через ьmount -o loop.
- В каталог emacs кладутся любые патчи на код Emacspeak. Ожидается, что там каталог первого уровня, то есть патчи прикладываются через -p1 в самом каталоге lisp. Если патчи сняты иначе, надо переснять их. Патчи будут приложены автоматически.
- В каталоге scripts/scripts.d лежат скрипты, которые настраивают будущую систему. В нём допустимы любые преобразования для получения нужного результата.
- Осуществляется вызов homeros-iso /mnt/disk от имени корневого пользователя.
- В определённый момент будет задан вопрос о сервере Emacspeak, где надо нажать 1 для продолжения, так как из-за ошибки в Emacspeak данный диалог полностью отключить невозможно.
Загрузить гибридные ISO-образы Homeros (пригодные для записи как на DVD-диск, так и на flash-носитель) можно по следующим прямым ссылкам:
- Homeros 2018-09-16 для полностью свободного использования для amd64 (996 мегабайт)
- Homeros 2018-09-16 для некоммерческого и невоенного использования с синтезатором Mbrola для amd64 (1 гигабайт)
Дополнительную информацию можно получить на домашней странице проекта Homeros.
Социальные сети