otp*_*abu 4 upgrade server updates kernel
我使用的是 Ubuntu 服务器 18.04。如果我运行:
dpkg --list | grep linux-image
Run Code Online (Sandbox Code Playgroud)
它说我有以下内核:
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
Run Code Online (Sandbox Code Playgroud)
但是,如果我使用以下命令检查当前的内核版本:
uname -r
Run Code Online (Sandbox Code Playgroud)
它说我正在使用:
4.15.0-24-generic
Run Code Online (Sandbox Code Playgroud)
那么,如何将内核更新到4.15.0-29呢?我试过了:
sudo apt update && sudo apt dist-upgrade -y
Run Code Online (Sandbox Code Playgroud)
但它说没有可用的更新。
这个输出
rc linux-image-4.15.0-29-generic 4.15.0-29.31
Run Code Online (Sandbox Code Playgroud)
表示该软件包linux-image-4.15.0-29-generic
已删除( r
) 但配置文件仍然安装 ( c
)。
它可能已被手动删除,因此apt-get
不会在升级时重新安装。
你可以简单地做
apt-get install linux-image-4.15.0-29-generic
Run Code Online (Sandbox Code Playgroud)
重新安装它,或者最好尝试重新安装linux-image-generic
依赖于最新内核的软件包:
apt-get install --reinstall linux-image-generic
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2694 次 |
最近记录: |