시스템에 재부팅을 요구하는 deb 파일을 만드는 방법은 무엇입니까? 설정하거나 패키지를 데비안에 제출할 계획이지만, 실제로 알아야

PPA를 설정하거나 패키지를 데비안에 제출할 계획이지만, 실제로 알아야 할 것이 있습니다. 패키지가 일반적으로 작업을 수행 /var/run/reboot-required하고에 나열되어 있다는 것을 이해합니다 /var/run/reboot-required.pkg. 필요한 모든 변경을 수행하기 위해 재부팅이 필요한 방법을 통해 시스템? 파일 중 하나에 설정해야 할 플래그가 있습니까? 아니면 그보다 수동입니까? 그놈 3.20과 함께 우분투 그놈 16.04를 실행하고 있습니다.



답변

당신은 당신이 전화를 할 것입니다 설치 후 재부팅해야하는 경우 /usr/share/update-notifier/notify-reboot-required에서 .postinst패키지에 대한 스크립트를. 이것은 .postinst모든 linux-image패키지 의 스크립트를 읽고 쉽게 찾을 수 있습니다 .

그러나 설치 후 재부팅 해야하는 사용자 정의 PPA에 대해서는 걱정할 것입니다.

커널 업데이트 이외에는 재부팅이 필요한 패키지가 거의 없습니다. 특정 서비스를 다시 시작해야하는 중요한 라이브러리가 있습니다.

설치 스크립트에서 설치 한 서비스를 다시 시작해야하는 경우 설치 후 절차의 일부로 다시 시작해야합니다. 이것은 일반적으로 데몬 프로세스의 경우입니다.

많은 패키지는 전혀 다시 시작할 필요가 없습니다.


답변