昨天,我从 GUI 中关闭了计算机以对其进行物理移动。然后我重新打开它。
今天,当我从另一台计算机 ssh 进入它时,我被告知“* 需要重新启动系统 *”
可以合理地认为我上周安装的软件包留下了重新启动的痕迹,但这意味着完全断电并不是重新启动的超集。
我正在使用 Ubuntu 16.04.4 LTS
答案1
从本质上讲,就“需要系统重新启动”消息而言,关机或重新启动之间没有区别。关机和重新启动都会清除它。但是,这只适用于当您没有需要重新启动才能完全应用的新待处理更新以及自动更新时可以自您提到的“上次重新启动”以来在您的系统上运行。
因此,您需要注意您的系统是否已unattended-upgrades
安装并启用。如果是这种情况,您的系统大约每天获得一次更新,并且如果您设置了自动更新来安装所有可用更新(不仅仅是安全更新),那么它将在配置的时间点自动运行和自动安装更新。最好的确定方法那是查看/var/log/apt/history.log
自动更新将显示的位置。这可以解释“意外”的“需要重新启动”消息,因为自上次重新启动以来,您的系统可能已经获得了触发该消息的新更新。
答案2
没关系。
“tail /var/log/apt/history.log”
显示今天早上 6 点自动更新。
所以我显然开启了自动更新,而且时间非常紧迫。