为什么不包含像 Ksplice 这样的东西,这样更新后就不需要重新启动?

为什么不包含像 Ksplice 这样的东西,这样更新后就不需要重新启动?

Ksplice 是一款非常棒的软件(或者不管它是什么)。它改变了内核更新的工作方式:更新后无需重新启动,而是修补内存,因此您无需执行任何操作。

答案1

Ubuntu 内核团队目前没有足够的资源来为所有受支持的 Ubuntu 内核创建(和测试!)ksplice 模块。上升轨道在许多大公司的生产系统中都得到了使用。我不会轻易否定它,因为及时了解内核漏洞修复非常重要。如果要在 ksplice(以及启动后不立即设置的潜在危险)和等待几天或几周的适当重启时间之间做出选择/proc/sys/kernel/modules_disabled1我建议使用 ksplice。当您重启时,新鲜的“真实”内核也会在等着您。

答案2

首先,向内核注入任何东西都是危险的操作。其次,据我所知,它是闭源的,并且仅在 Ubuntu 和 Fedora 的桌面版本上免费。

相关内容