我注意到当前安装的 Linux 内核修订版/版本的日期晚于系统的安装日期。
2.6.32-24-generic
#/var/log/安装程序/syslog2.6.32-25-generic
# uname -r
这些数字似乎回答了我的问题,但令我惊讶的是,我不记得有戏剧性的“您必须立即重新启动 Windows!”对话,我已经越来越期待这样的深的系统变更...
也许我刚刚点击了好的..Windows 风格:)
内核是否能够以某种方式“替换”自身?......或者也许它只能做“小手术”?
例如。2020 年我是否仍可以运行“Lucid”,并通过更新安装每个“最新”内核。(我不会这么做;这只是一个测试场景。)
答案1
有一个系统称为 ksplice,它允许无需重新启动即可升级内核,但 Ubuntu 尚未使用它,而且它是目前对服务器管理员最具吸引力的系统。
每当您在软件中心更新中获得了新的内核更新时,您都需要重新启动计算机才能使用已修复的安全或其他错误。每个内核版本都是独立的,因此让您的计算机继续运行现有内核不会有害,除非您计算潜在的安全漏洞。另请参阅此现有问题:
答案2
例如。2020 年我是否仍可以运行“Lucid”,并通过更新安装每个“最新”内核。(我不会这么做;这只是一个测试场景。)
“lucid”这个名字实际上只是发行版的名称。是的,理论上(在实践中也在一定程度上)你可以保留“lucid”到 2020 年,只不过你将升级系统中的所有组件。
只升级内核本身(而不升级其他任何东西)一段时间内是可行的,但是当内核发生重大变化时,也需要更改/升级其他程序,否则它们将不再起作用。
答案3
这个问题讨论了就地内核更新:为什么不包含像 Ksplice 这样的东西,这样更新后就不需要重新启动?
至于重启提醒,请/etc/motd
在登录时查看服务器文件:
Linux terra 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:24:00 UTC 2010 i686 GNU/Linux
Ubuntu 10.10
Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/
*** System restart required ***
Last login: Tue Nov 2 17:33:22 2010 from ...
以及桌面的面板通知提醒程序: