我已经很久没有更新我的 Ubuntu 18.04 了。
今天我运行了sudo apt update && sudo apt upgrade
这个程序,sudo update-grub
得到了以下结果。
pratap@i7-6550U:~$ sudo update-grub
Generating grub configuration file ...
Found theme: /boot/grub/themes/TestTheme/theme.txt
Found linux image: /boot/vmlinuz-4.15.0-42-generic
Found initrd image: /boot/initrd.img-4.15.0-42-generic
Found linux image: /boot/vmlinuz-4.15.0-34-generic
Found initrd image: /boot/initrd.img-4.15.0-34-generic
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04.1 LTS (18.04) on /dev/sda10
Found Ubuntu 18.10 (18.10) on /dev/sda8
Adding boot menu entry for EFI firmware configuration
done
pratap@i7-6550U:~$
我发现 4.15.0-42 更高,并且 34 与 42 相差甚远,
我想将 41 保留为 42 旁边的第二选择。
就我的情况来说,可以安装它来替换 34 吗?
答案1
您可以使用以下方式删除旧内核
sudo apt remove linux-headers-4.15.0-34:amd64 linux-headers-4.15.0-34-generic:amd64 linux-modules-4.15.0-34-generic:amd64 linux-image-4.15.0-34-generic:amd64
要安装另一个内核(例如 4.15.0-39),请运行
sudo apt install linux-headers-4.15.0-39:amd64 linux-headers-4.15.0-39-generic:amd64 linux-modules-4.15.0-39-generic:amd64 linux-image-4.15.0-39-generic:amd64
请注意,这些软件包将被标记为手动安装,因此它们不会被删除sudo apt autoremove
。您可以使用它们标记为自动安装
sudo apt-mark auto linux-headers-4.15.0-39:amd64 linux-headers-4.15.0-39-generic:amd64 linux-modules-4.15.0-39-generic:amd64 linux-image-4.15.0-39-generic:amd64
您可能想检查Synaptic
有哪些内核版本可用。您也可以使用以下命令apt list linux-headers-*-generic
查看有哪些内核版本可用:
mook@mookpc:~$ apt 列表 linux-headers-*-generic 列表...完成 linux-headers-4.15.0-20-generic/bionic 4.15.0-20.21 amd64 linux-headers-4.15.0-22-generic/bionic-updates,bionic-security 4.15.0-22.24 amd64 linux-headers-4.15.0-23-generic/bionic-updates,bionic-security 4.15.0-23.25 amd64 linux-headers-4.15.0-24-generic/bionic-updates,bionic-security 4.15.0-24.26 amd64 linux-headers-4.15.0-29-generic/bionic-updates,bionic-security 4.15.0-29.31 amd64 linux-headers-4.15.0-30-generic/bionic-updates,bionic-security 4.15.0-30.32 amd64 linux-headers-4.15.0-32-generic/bionic-updates,bionic-security 4.15.0-32.35 amd64 linux-headers-4.15.0-33-generic/bionic-updates,bionic-security 4.15.0-33.36 amd64 linux-headers-4.15.0-34-generic/bionic-updates,bionic-security 4.15.0-34.37 amd64 linux-headers-4.15.0-36-generic/bionic-updates,bionic-security 4.15.0-36.39 amd64 linux-headers-4.15.0-38-generic/bionic-updates 4.15.0-38.41 amd64 linux-headers-4.15.0-39-generic/bionic-updates,bionic-security 4.15.0-39.42 amd64
对我来说,版本 4.15.0-39 仍然是官方存储库中的最新版本,我不知道您从哪里获得了版本 4.15.0-42,可能您已经在 中启用了建议的软件包Software Updater
。