我已经在 Ubuntu 22.04.4 LTS 上使用 Zabbly 内核几个月了,它运行得很好,但 Ubuntu 仍然想安装自己的通用内核,而我不想要它。
问题一:系统是否需要通用内核(模块、头文件)?
问题二:如果问题一的答案是否定的,如何将新通用 Ubuntu 内核的安装列入黑名单?
我想阻止安装任何新的 Ubuntu 内核。
我已经在 Ubuntu 22.04.4 LTS 上使用 Zabbly 内核几个月了,它运行得很好,但 Ubuntu 仍然想安装自己的通用内核,而我不想要它。
问题一:系统是否需要通用内核(模块、头文件)?
问题二:如果问题一的答案是否定的,如何将新通用 Ubuntu 内核的安装列入黑名单?
我想阻止安装任何新的 Ubuntu 内核。
问题1:系统是否需要通用内核?
也许吧,但可能不适合你的情况。通用内核提供了广泛的硬件兼容性,并作为 Ubuntu 的默认内核。如果 Zabby 内核在您的系统上完美运行,您可能不需要通用内核。
但是,出于以下几个原因您可能仍然需要通用内核:
问题2:如何将通用内核更新列入黑名单?
可以将通用内核更新列入黑名单,但通常不建议这样做。内核更新通常包含安全修复和性能改进。以下是如何谨慎执行此操作(仅当您确定时才继续):
uname -r
查找当前内核版本(例如5.15.0-46-generic
)。apt
:编辑/etc/apt/apt.conf.d/50unattended-upgrades
(使用sudo nano
)。在Unattended-Upgrade::Package-Blacklist
部分中,添加以下行(将版本替换为您的版本):dpkg
:(对于更高级的用户)使用sudo dpkg --set-selections hold linux-image-generic linux-headers-generic
。它包含这些软件包的所有版本。推荐:
不要禁用更新,请考虑以下替代方案: