我正在使用 Ubuntu 12.04,由于最初发布的内核(我认为是 3.2)对混合图形的支持较弱,因此我今天将内核更新到了 3.4.3。
但是当软件更新应用程序弹出时,系统仍然建议我下载一些内核 3.2 的更新。
如果我仍然下载这些更新,会损害我的系统吗?
答案1
如果你更新内核,那么你只需要将几个文件放入
/boot/{config, initrd, System.map, vmlinuz}-{version}
/usr/src/linux-headers-{version}
内核本身只是一个可执行文件。它由引导加载程序启动(配置位于 /boot/grub/grub.cfg 中)。这反过来允许用户同时安装多个内核版本。我不知道你是如何安装 3.4 内核版本的,我认为安装这些更新不会对你的计算机造成任何损害(特别是如果你从 kernel.org 下载了 .deb 并手动安装它)。
如果您能在 /boot/ 和相应的 /usr/src/linux-headers 中找到 3.2 内核的文件,那么您应该是安全的。因为如果您的 3.4 内核因某种原因不再工作,您应该能够启动 3.2 内核。
不过我建议使用电力供应协议对于不稳定的内核,因为它将处理所有的依赖关系。
建议更新 3.2 内核文件可能是因为您无法正确安装 3.4 内核,并且仍在运行 3.2 内核。在这种情况下,我建议使用电力供应协议安装3.4内核。
这条评论很好地解释了如何升级到不稳定内核
答案2
3.4.3 是比 3.2 最新的版本。您可以安装内核 3.2,并在 Grub 窗口启动时选择要使用的内核。
我建议您删除旧内核以避免对旧内核进行任何更新。
打开终端并检查当前内核:
uname -r
请不要删除这个内核!
接下来,输入以下命令来查看/列出系统上所有已安装的内核。
dpkg --list | grep linux-image
找到所有低于当前内核的内核。当您知道要删除哪个内核时,请继续下面的操作以将其删除。运行以下命令以删除您选择的内核。
sudo apt-get purge linux-image-x.x.x.x-generic
最后,运行以下命令来更新 grub2
sudo update-grub2
重新启动系统。