Ubuntu安装指定版本的内核
以下介绍两种方法更新ubuntu的内核版本:1.检查当前系统安装的内核版本uname -sr2.在 Ubuntu中升级内核2.1.要升级 Ubuntu 的内核,打开 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 并选择列表中需要的版本(此文使用的内核是 5.4.18)。2.2. 接下来,根据你的系统架构下载 .deb 文件:wget https://
·
以下介绍两种方法更新ubuntu的内核版本:
1.检查当前系统安装的内核版本
uname -sr
2.在 Ubuntu中升级内核
- 2.1.要升级 Ubuntu 的内核,打开
http://kernel.ubuntu.com/~kernel-ppa/mainline/
并选择列表中需要的版本(此文使用的内核是 5.4.18)。 - 2.2. 接下来,根据你的系统架构下载 .deb 文件:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.180/amd64/linux-headers-5.4.180-0504180_5.4.180-0504180.202202161239_all.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.180/amd64/linux-headers-5.4.180-0504180-generic_5.4.180-0504180.202202161239_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.180/amd64/linux-image-unsigned-5.4.180-0504180-generic_5.4.180-0504180.202202161239_amd64.deb
- 2.3. 下载内核文件后,安装:
sudo dpkg -i *.deb
安装后,Ubuntu中已安装5.4.18的内核。
3.从源代码编译内核,并更新到ubuntu,参考 https://kernelnewbies.org/KernelBuild
- 3.1. 安装tools
sudo apt-get install libncurses5-dev gcc make git exuberant-ctags bc libssl-dev
- 3.2.下载最新的内核版本
#全部clone git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git cd linux-stable #查找你需要的内核 git tag -l | less git checkout -b stable tag #下载你需要的内核-rc tree git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git cd linux
- 3.3.复制当前主机内核配置文件
cp /boot/config-`uname -r`* .config
- 3.4.编译内核
#配置内核 make defconfig #编译内核 make -j$(nproc)
- 3.5.安装内核
sudo make modules_install install
- 3.6.运行内核
sudo update-grub2
4.如果安装内核的版本低于当前版本,需要切换内核
参考下一篇博客:ubuntu切换内核
5.其他说明
参考:https://linux.cn/article-8284-1.html
更多推荐
所有评论(0)
您需要登录才能发言
查看更多评论