Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: to4o1 в Mar 24, 2007, 10:03



Титла: Rc.local pri debian?
Публикувано от: to4o1 в Mar 24, 2007, 10:03
Здраейте , от скоро съм с дебиан Sarge и ми е интересно има ли там файл ,който да се изпълнява от системата след зареждането и подобен на /etc/rc.d/rc.local в red hat.Благодаря Ви


Титла: Rc.local pri debian?
Публикувано от: dedmin в Mar 24, 2007, 11:17
/etc/rc.local


Титла: Rc.local pri debian?
Публикувано от: phantomlord в Mar 24, 2007, 14:08
http://www.myfreesoft.net/phpBB2/viewtopic.php?t=399


Титла: Rc.local pri debian?
Публикувано от: neter в Mar 24, 2007, 17:50
По същата система, която phantomlord е предложил можеш да си направиш каквито искаш файлчета с каквито искаш команди в тях. Не е задължително всичко да блъскаш в rc.local, не е задължително и да са в /etc/init.d (но е за предпочитане да са там, за да не се объркваш), по-добре е според мен да направиш някакво разделение на стартиращите със системата процеси. Само да уточня, линковете, които трябва да направиш към файловете в папки от rc2.d до rc5.d (всяка за всяко ниво на стартиране), трябва да започват със S**, а в папки rc0.d, rc1.d и rc6.d (според всяко ниво на спиране), трябва да започват с K**, където ** и в двата варианта е двуцифрено число, което определя поредността на изпълнение на скриптовете в /etc/rc*.d


Титла: Rc.local pri debian?
Публикувано от: gizi_ в Mar 24, 2007, 19:14
И ако до тук не ти е станало ясно или имаш някакви проблеми още аз ползвам една малка програмка за тази цел.sysv-rc-conf
да я инсталираш знаеш как предполагам.След което си я стартираш с роот права под конзола.Супер лесно става имаш процесите имаш и възможността да избираш какво да прави определения процес като
#/etc/rc0.d - По време на спирането на системата
#/etc/rcS.d - По време на стартиране на системата
#/etc/rc1.d - Работа като единичен user
#/etc/rc2.d - Работа на всиките users
#/etc/rc3.d до /etc/rc5.d - Не ги знам
#/etc/rc6.d - По време на рестарт на системата

по добро обяснение не можах да направя.Надявам се да ме разбереш а ако някой има по добро обяснение относно 7 те папки да го даде да го поправя.





Титла: Rc.local pri debian?
Публикувано от: Hapkoc в Mar 25, 2007, 05:47
neter, не си прав за S* и K* връзките. Има или може да има K* в runlevel 2 примерно.

Символичните връзки, които започват с K са към услуги, които искаш да не се стартират в дадения runlevel, тези с S са които трябва да се стартират. Предполагам ги знаеш тези неща, но е подвеждащо да се твърди, че K* отиват в rc{0,1,6}.d, а S* в rc{2,3,4,5}.d. Въпрос на вкус и настройка е в кой runlevel кои услуги се стартират и кои не.


Титла: Rc.local pri debian?
Публикувано от: neter в Mar 25, 2007, 13:17
Прав си Hapkoc, исках само да кажа на човека как да си пуска и спира процесите, без да задълбавам много (то не че има много за дълбаене, ама... :) ). to4o1, ти трябва да си разцъкаш, за да установиш всички положения. Цялата схема е така, както ти казах плюс доуточнението на Hapkoc.