カーネルは含まれていませんが、systemdパッケージとsystemd-sysvパッケージを含むアップデートで2つのUbuntu 16.04サーバーを更新した後、次のファイルを確認しました。
ls -la /var/run/reboot-required
それいいえサーバーに存在するが、以前はお互いに存在します。これらの違いは予期せず、更新前にファイルを確認していませんでした。ファイルがサーバーの1つにすでに存在している可能性があることを除外することはできませんが、カーネルの更新から2週間前にサーバーが再起動され、これが更新が最後に完了したためである可能性はほとんどありません。
特に、Archなどのディストリビューションでどのパッケージを再起動する必要があるのか、および/またはサーバーを再起動する必要があるのかを知るためのより信頼性の高い方法はありますか?
通常、systemdをアップグレードするときに再起動する必要がありますか?
役に立つ場合は、Ubuntuをアップグレードするために次のコマンドを使用します。
apt-get update && apt-get dist-upgrade
Archをアップグレードするためにさらにいくつかの手順を実行しましたが、基本的なコマンドは簡単でした。
pacman -Syu
pacman -Qtdq