Forum Komputerowe || Forum informatyczne

Pełna wersja: Skrypty startowe w Archu/Arczim
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, pokażę Wam w tym poradniku jak łatwo można ustawić usługi startowe w dystrybucji Arch Linux oraz Arczi Linux.

W porównaniu do dystrybucji Debian, Ubuntu czy Gentoo gdzie skrypty startowe są w /etc/init.d/ Arch trzyma skrypty startowe w katalogu /etc/rc.d.

Zarządzanie listą skryptów startowych w dystrybucjach opartych na Arch Linux jest bardzo proste i ogranicza się tylko do jednego pliku, jest nim /etc/rc.conf

Cytat:DAEMONS=(syslog-ng network netfs crond )

To przykładowa linia z listą demonów startowych, możemy ją łatwo rozszerzyć dodając np. serwer WWW - lighttpd:

Cytat:DAEMONS=(syslog-ng network netfs crond lighttpd)

Dodatkowo istnieją pewne zaawansowane i bardzo użyteczne funkcje takie jak:
- Zablokowanie ( wyłączenie ) skryptu startowego dodając "!"

Cytat:DAEMONS=(syslog-ng network netfs crond !sshd)

/etc/init.d/sshd zostanie pominięty podczas startu systemu.

- Wrzucanie usługi w tło, tak aby nie spowalniała startu systemu

Cytat:DAEMONS=(syslog-ng network netfs crond @lighttpd sshd)

Dodanie znaku "@" powoduje, że usługa jest włączana w tle, dzięki czemu następne usługi nie muszą na nią czekać - tak można zrobić np. z połączeniem internetowym czy powolnym serwerem WWW ( Apache ).

-- WebNuLL
Przekierowanie