Как восстановить /etc/init.d/.depend.(boot|start|stop) на Debian?

Предположим, что удалены следующие файлы.

/etc/init.d/.depend.boot /etc/init.d/.depend.start /etc/init.d/.depend.stop 

Как их восстановить?

2 Solutions collect form web for “Как восстановить /etc/init.d/.depend.(boot|start|stop) на Debian?”

Хороший вопрос. Единственная ссылка, которую я нашел в этих файлах, находится в man insserv :

  /etc/init.d/.depend.boot, /etc/init.d/.depend.start, /etc/init.d/.depend.stop The make(1) like dependency files produced by insserv for booting, starting, and stopping with the help of startpar(8). 

И фактически, запуск простого insserv затрагивает их время модификации. Поэтому попробуйте это и посмотрите, восстанавливает ли он их.

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

найти пакет, из которого он пришел, и превзойти что-то вроде:

 dpkg --reinstall package name 

или

 dpkg-reconfigure package name 

Я не уверен, но как бы я это сделал.
Чтобы узнать, какой пакет создает файл, который вы можете использовать:

 dpkg --search .depend.start 

Thos-файл, похоже, генерируется пакетом insserv поэтому командная строка соответствует этому блогу и странице man:

 dpkg-reconfigure insserv 

Должен исправить эту проблему, но БУДЬТЕ ОСТОРОЖНЫ ЭТО МОЖЕТ БЫТЬ ПОСЛЕДОВАТЕЛЬНОСТЬ ПОСЛЕДОВАТЕЛЬНОСТИ

Linux и Unix - лучшая ОС в мире.