man update-rc.d(8) - установка и удаление ссылок сценариев инициализации в стиле System-V |
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translation complete.
If you do not want to register an account, you can sign in with OpenID.
man update-rc.d(8) - install and remove System-V style init script links | man update-rc.d(8) - установка и удаление ссылок сценариев инициализации в стиле System-V | |
NAME | ||
update-rc.d - install and remove System-V style init script links | update-rc.d - установка и удаление ссылок сценариев инициализации в стиле System-V | |
SYNOPSIS | ||
update-rc.d [-n] [-f] name remove | ||
update-rc.d [-n] name defaults [NN | SS KK] | ||
update-rc.d [-n] name start|stop NN runlevel [runlevel]... . start|stop NN runlevel [runlevel]... . ... | update-rc.d [-n] имя start|stop NN уровень_запуска [уровень_запуска]... . start|stop NN уровень_запуска [уровень_запуска]... . ... | |
DESCRIPTION | ||
update-rc.d updates the System V style init script links /etc/rcrunlevel.d/NNname whose target is the script /etc/init.d/name. These links are run by init when it changes runlevels; they are generally used to start and stop system services such as daemons. runlevel is one of the runlevels supported by init, namely, 0123456789S, and NN is the two-digit sequence number that determines where in the sequence init will run the scripts. | update-rc.d обновляет ссылки на сценарии инициализации стиля System-V в каталоге /etc/rcуровень_запуска.d/NNимя, которые указывают на сценарии /etc/init.d/имя. Эти ссылки запускаются init при смене уровня запуска системы; в основном они используются для запуска и останова системных служб - демонов. уровень_запуска - это один из уровней запуска, поддерживаемых init, а именно, 0123456789S, а NN - это число из двух цифр, которое задаёт последовательность запуска сценариев инициализации. | |
This manpage documents only the usage and behaviour of update-rc.d. For a discussion of the System V style init script arrangements please see init(8) and the Debian Policy Manual. | Это руководство описывает только использование и поведение update-rc.d. За обсуждением порядка инициализации в стиле System-V обратитесь к init(8) и руководству по политике Debian (Debian Policy Manual). | |
Please note that this program was designed for use in package maintainer scripts and, accordingly, has only the very limited functionality required by such scripts. System administrators are not encouraged to use update-rc.d to manage runlevels. They should edit the links directly or use runlevel editors such as sysv-rc-conf and bum instead. | Учтите, что эта программа спроектирована для использования в сценариях сопровождающих пакеты и, соответственно, она имеет очень ограниченную функциональность, необходимую этим сценариям. Системным администраторам не рекомендуется использовать update-rc.d для управления уровнями запуска. Они должны редактировать ссылки напрямую или воспользоваться вместо неё другими редакторами, например sysv-rc-conf или bum. | |
INSTALLING INIT SCRIPT LINKS | ||
When run with either the defaults, start, or stop options, update-rc.d makes links /etc/rcrunlevel.d/[SK]NNname that point to the script /etc/init.d/name. | При запуске с любой из опций, default, start или stop, update-rc.d создаёт ссылки /etc/rcуровень_запуска.d/[SK]NNимя, которые указывают на сценарий /etc/init.d/имя. | |
If any files /etc/rcrunlevel.d/[SK]??name already exist then update-rc.d does nothing. The program was written this way so that it will never change an existing configuration, which may have been customized by the system administrator. The program will only install links if none are present, i.e., if it appears that the service has never been installed before. | Если какой-либо из файлов /etc/rcуровень_запуска.d/[SK]??имя уже существует, update-rc.d ничего не делает. Программа была написана таким образом, что она никогда не меняет существующие настройки, поскольку системный администратор мог выполнить более тонкую настройку. Программа только вставляет ссылки, если их нет, например если указанный сервис до этого не был установлен ни разу. | |
A common system administration error is to delete the links with the thought that this will "disable" the service, i.e., that this will prevent the service from being started. However, if all links have been deleted then the next time the package is upgraded, the package's postinst script will run update-rc.d again and this will reinstall links at their factory default locations. The correct way to disable services is to configure the service as stopped in all runlevels in which it is started by default. In the System V init system this means renaming the service's symbolic links from S to K. | Обычная ошибка системного администрирования - это удалить ссылки, полагая что это "отключит" сервис, то есть, что это предотвратит сервис от запуска. Однако, даже если все ссылки были удалены, то при следующем обновлении пакета, сценарий postinst пакета снова запустит update-rc.d и это переустановит ссылки в места по умолчанию. Правильный способ удалить сервисы - это настроить остановку служб на всех уровнях запуска, на которых он запускается по умолчанию. В системе инициализации в стиле System V это означает переименование ссылок на сервис с буквы S на K. |
