Где сейчас применяются Runscripts и /etc/inittab?
Кроме того у меня несоответствие. Handbook пишет, что сначала
/sbin/rc sysinit
потом /sbin/rc boot
а потом аж id:3:initdefault:
у меня же последний пункт идёт в /etc/inittab первым
Помогите использовать чтобы запомнить. Это вроде автозагрузка. Пока что после установки не приложу голову к чему.
а). Как в нынешние дни используется консольная автозагрузка, а где иксовая. Это же консольная автозагрузка? Где востребована вся эта сложность иерархий и зависимостей? Кто знает реальный пример (потому что мне в голову ничего иного не приходит как 1-2-3 старт приложений). Но сложность подразумевает если не десяток так сотни (в активном использовании и изменении их порядка по мере... надобности)?
б). Меж каких параметров и куда в автозагрузку вписывать программы для автозапуска (кроме служб, для которых существует rc-update)?
Куда: /etc/runlevels/boot ... defaults sysinit. Или перед всеми куда-то (где-то читанул что кто-то куда-то вписывал до всего но ему посоветовали службы глянуть, .. получается службы ещё до грузятся). А для автозапуска программ свои скрипты в тех каталогах по одному файл-скрипту на запуск во время загрузки.
Вобщем один из важных вопросов: на каком этапе загрузки init (фактически это и есть /etc/inittab скрипт - последовательно и подробно) программы нужно вставлять?
---
ПС: ещё один вопрос: что такое symbolic link? Зачем ссылки, как они вообще, если всё равно запуск идёт по скрипту init из каталога (то есть ссылки не нужны по ходу дела, для скрпитов, которые сами являются файлами, которые пишут).
- Для комментирования войдите или зарегистрируйтесь
(*)
А там ниже по тексту написано. Прочтите про "rc-update show" и/или "rc-update -v show" и чем они отличаются. Посмотите на вывод этих команд. Прочтите про http://www.gentoo-wiki.info/Rc-status и сравните вывод "rc-status" и "rc-status -a" и тоже посмотрите на вывод этих команд.