Ham*_*amy 9 server updates package-management apt
更新多个软件包后,我在登录时收到“需要重新启动服务器”消息。什么特定的包或包触发了此消息?
注意:另外两个问题解决了为什么某些更新需要重新启动,例如this和this,但我的问题是专门询问如何识别触发此操作的包。还值得链接到这个相关问题,该问题询问如何识别在执行更新之前需要重新启动的软件包
Ham*_*amy 10
识别此信息的一种方法是查看/var/run这些文件
$ cat /var/run/reboot-required
*** System restart required ***
$ cat /var/run/reboot-required.pkgs
linux-base
linux-image-4.4.0-93-generic
Run Code Online (Sandbox Code Playgroud)
除非需要重新启动,否则这些文件将不存在,因此检查它们是否存在也是了解是否需要重新启动的好技巧:
[ -e /var/run/reboot-required* ] && echo "Reboot is required!" || echo "Reboot is not required."
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1101 次 |
| 最近记录: |