PPAをセットアップするか、パッケージをDebianに提出する予定ですが、本当に知っておく必要があることがあります。パッケージは通常/var/run/reboot-required
で何かを行い、/var/run/reboot-required.pkg
にリストされます必要なすべての変更を行うには再起動が必要であることをその方法でシステムに伝えるdebファイルを作成しますか?いずれかのファイルに設定する必要があるフラグがありますか、それともそれよりも手動ですか? Ubuntu GNOME 16.04とGNOME 3.20を実行しています。
インストール後に再起動が必要な場合は、パッケージの/usr/share/update-notifier/notify-reboot-required
スクリプトで.postinst
を呼び出します。これは、.postinst
パッケージのlinux-image
スクリプトを読むことで簡単に見つけることができます。
ただし、インストール後に再起動が必要なカスタムPPAが心配です。
カーネルの更新以外に、再起動が必要なパッケージはほとんどありません。特定のサービスを再起動する必要がある重要なライブラリがあります。
インストールスクリプトでインストールしたサービスを再起動する必要がある場合は、インストール後の手順の一部として再起動を実行する必要があります。これは通常、デーモンプロセスの場合です。
多くのパッケージでは、再起動はまったく必要ありません。