我正在使用 Ubuntu Server 18.04。如果我运行:
dpkg --list | grep linux-image
它说我有以下内核:
rc linux-image-4.15.0-20-generic 4.15.0-20.21
rc linux-image-4.15.0-22-generic 4.15.0-22.24
rc linux-image-4.15.0-23-generic 4.15.0-23.25
ii linux-image-4.15.0-24-generic 4.15.0-24.26
rc linux-image-4.15.0-29-generic 4.15.0-29.31
但是,如果我使用以下命令检查当前内核版本:
uname -r
它说我正在使用:
4.15.0-24-generic
那么,如何将内核更新到 4.15.0-29?我试过:
sudo apt update && sudo apt dist-upgrade -y
但它说没有可用的更新。
答案1
此输出
rc linux-image-4.15.0-29-generic 4.15.0-29.31
意味着该包linux-image-4.15.0-29-generic
是已删除(r
)但配置文件仍安装有(c
)。
它可能已被手动删除,因此apt-get
升级时不会重新安装它。
你可以简单地做
apt-get install linux-image-4.15.0-29-generic
重新安装它,或者最好尝试重新安装linux-image-generic
依赖于最新内核的软件包:
apt-get install --reinstall linux-image-generic