LinuxForum.Fans
Тема

Runit как альтернатива sysv

Автор: system-root 11 сообщений 2966 просмотров
#68772

такое дело народ, поставил себе runit, начитавшись ману, как дурак, скриптом, попортил себе весь /etc/init.d
и вот теперь у меня куча вопросв по этой волшебной штуке.
получается, что как написанно в мане он не работает. т.е. не запускает старые скрипты из /etc/init.d а делает пустышки.
мол дописывайсам ручками.
так что теперь чувствую себя как строитель LFS, ушло 4 часа чтоб загрузить нормально машину. прочитал маны почти по всем демонам.. этож жесть какая. ещё и ошибки вылавливал сдуру накатав 300 строк без подсветки.

в рунете на тему runit всего 3 статьи, кто знает ещё ресурсы?
чтоб описано было большинство демонов для комфортной работы. и где лучше и в какой последовательности лучше и всё такое.
может завалялась у вас статья в загажнике или ссылочка на бложек?
вообщем хелп.
воротатся на sysv-init не буду из принципа "взялся-доделай"

#68778
xlin написал:
Зачем изобретать велосипед

потому что в уже существующих велосипедах нету ничего про udev, hal, nbd, на хабре всё в одну кучу сложено, а по уму нужно в "разные" но по уму не получается.
на офф сайте шаблоны стакими деприкейт ключами, один фиг читал маны.
вот и ищу чего свеженького про runit + десктоп. ан нету..

#68779

например вот из за этого я и запилил весь /etc/init.d

Просто делаем ln -s /usr/bin/sv /etc/init.d/<название сервиса>. sv поймёт
#69103

Кто сможет нормально завести эту штуку.... накатайте мануальчик... Я бы почитал, да и для развития не плохо.

#69275

завёл то я завёл, но проблема не в этом.
проблема в том, что он не парсит старые скрипты загрузки как может показаться из мануала.
т.е. есть init и всё. начиная с монтирования /dev, /proc, заканчивая написание скрипта загрузки udev нужно все делать ручками.
при этом для каждого дистрибутива скрипты будут по своему заморочены.
сейчас я полностью загружаюсь через runit, но для этого сменил nodm на gdm, и скрипт инициализации ФС у меня очень, крайне кривой.

#69341

думаю я добился хорошего результата.
начиная от загрузки init до полной готовности к работе (полная загрузка openboxб панелей, конки, всего всего) требуется всего 22 секнуды.


осталось немного подрихтовать.
пока не понял как заставить работать hwclock

#71377

а чего как systemd?

#71378

systemd работает потихоньку :)

Войдите или зарегистрируйтесь, чтобы ответить.