Oct*_*ean 15
我猜你指的是最新的更新。
它包含一个名为linux-firmwarewhich 的包,该包提供 Linux 内核驱动程序使用的固件,因此它是与内核相关的更新。
因此,为了回答您的问题或更好地更正该声明,Ubuntu 不需要在每次更新时重新启动,而只需在与内核相关的更新时重新启动。
and*_*ing 13
我不确定所有需要重新启动才能完成升级的软件包,但在特定情况下很容易找出原因。
警告由postinst包中的脚本触发。它创建文件/var/run/reboot-required该文件/var/run/reboot-required.pkgs将列出需要重新启动的软件包。
小智 9
值得一提的是,Linux 也需要在其他软件包更新后重新启动。
我是 Ubuntu 的忠实粉丝,但软件包更新的频率(因为它太前沿了)远高于其他发行版。
这意味着我在某些服务器上放弃了 Ubuntu,转而使用 Debian。
如果其他人可以将需要重新启动的软件包添加到此列表中,我们将不胜感激。
我使用checkrestart来自debian-goodies(它使用lsof)的超级函数来检查旧库何时仍在使用中。
更新这些软件包会强制重启:
内核包(不是全部,比如元包)
libc
dbus
我只真正关心 Ubuntu Server 而不是桌面,因为只重新启动我的服务器让我头疼!