데비안에서 /etc/init.d/.dependent.(boot|start|stop)를 어떻게 재생성하나요?

데비안에서 /etc/init.d/.dependent.(boot|start|stop)를 어떻게 재생성하나요?

누군가가 다음 파일을 삭제했다고 가정해 보겠습니다.

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

어떻게 되살릴 수 있나요?

답변1

좋은 질문. 이 파일에 대해 내가 찾은 유일한 참조는 다음과 같습니다 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수정 시간에 도달했습니다. 그러니 한번 시도해보고 다시 재건할 수 있는지 확인해 보세요.

팁으로, 어떤 이유로든 해당 콘텐츠를 삭제하려면 해당 콘텐츠를 임시 휴지통 디렉터리로 이동하세요.

답변2

해당 패키지를 찾아 다음과 같이 수행하십시오.

dpkg --reinstall package name

또는

dpkg-reconfigure package name

잘 모르겠지만 내가 무엇을 할 것인지는 확실하지 않습니다.
어떤 패키지가 어떤 파일을 생성했는지 확인하려면 다음을 사용할 수 있습니다.

dpkg --search .depend.start

이 파일은 패키지에 의해 생성된 것으로 보이 insserv므로 명령줄은 다음을 기반으로 합니다.이 블로그그리고 매뉴얼 페이지:

dpkg-reconfigure insserv 

트릭을 수행해야하지만주의하세요. 부팅 순서가 중단될 수 있습니다.

관련 정보