ubuntu查看当前内核
sudo uname -r
如图:内核版本为4.4
?
方式一:下载.deb包并执行安装
在此网站上查找所需内核版本?Index of /~kernel-ppa/mainline
?下载对应内核版本的.deb ,如图标号为 1、2、3、4、的
注意:cpu为64架构 选择amd64对应的安装包;
下载完成后,新建一个文件夹,并将下载的4个包移至新建文件夹中(如图,我的少移了一个后面会出错!所以一个不能少)
?移动完成后
ls #查看文件列表
cd ubuntu_core(上一步中新建的文件夹名字) #cd 命令进入存放内核包.deb的文件夹中
#然后执行以下命令进行安装
sudo dpkg -i *.deb
#以管理员身份运行 软件包管理器 安装 所有deb软件包; sudo以管理员身份运行;dpkg软件包管理器; -i安装; *.deb所有软件包
如图出现问题:可以知道缺失了下面两个包
- 依赖于libssl1.1(>=1.1.0)
- 依赖于linux-base(>=4.5ubuntu1-16.04.1)
?一位宝藏博主分享的宝藏网站:?https://pkgs.org/? 可以查找下载很多Linux的包;
下载好以上两个缺失的包后,依旧是新建一个文件夹,将其放进文件夹中,并执行安装命令
#进入存放上面两个包的文件夹中
cd ubuntu_deb #ubuntu_deb是新建的文件夹名字)
#然后执行以下命令进行安装
sudo dpkg -i *.deb
#以管理员身份运行 软件包管理器 安装 所有deb软件包; sudo以管理员身份运行;dpkg软件包管理器; -i安装; *.deb所有软件包
安装完成,再次用命令安装内核的软件包;
然后执行命令:
sudo update -gurb
sudo reboot #重启
重启后,使用 uname -r 可以查看内核版本已经更新
|