
apt-get dist upgrade を実行する前にアプリケーション/プロセスを閉じる必要がある状況はありますか?
もしそうなら、好奇心からお聞きしますが、まずアプリケーションを停止せずに apt-get dist upgrade を実行するとどうなるでしょうか?
そうでない場合、アップグレード後にアプリケーションを再起動する必要がありますか?
私が質問しているのは、Ubuntu を実行しているサーバーがあり、cron ジョブで apt-get dist upgrade を定期的に自動的に実行することを考えているからです。
また、カーネルの更新がない限り、再起動は必要ないというのが私の理解です。
答え1
パッケージマネージャによるアップデート中、サーバ環境のプロセスを停止/終了する必要はありません。 のインストールおよび削除スクリプトは、/var/lib/dpkg/info
必要に応じてサービスを開始および停止します。ほとんどの場合reload
、たとえば
sudo systemctl reload service_name
またはrestart
sudo systemctl restart service_name
再起動も通常は不要です。こちらをお読みくださいUbuntu システムを再起動する必要があるのはいつですか?。