1、背景说明
经常使用Ubuntu 作为开发平台,有时会因为显卡 、网卡等其他原因 需要升级内核解决此问题。下面介绍 Ubuntu 怎么升级到指定的 Linux 内核版本。
2、实际操作
2.1、查看系统架构
#查看自己的系统架构类型 有以下 三种方式
1. uname -m # 如果当前 Linux 是 64 位则输出 x86_64,是 32 位则会输出 x86。
2. dpkg --print-architecture # 如果当前 Linux 是 64 位则输出 amd64,是 32 位则会输出 i386
3. arch
ubuntu@ubuntu:~$ uname -m
x86_64
ubuntu@ubuntu:~$ dpkg --print-architecture
amd64
ubuntu@ubuntu:~$ arch
x86_64
2.2、查看内核版本
1. uname -r
ubuntu@ubuntu:~$ uname -r
5.4.0-120-generic
2.3、下载对应的内核版本
这里以最新的 Linux 内核版本为例 下载链接:Ubuntu Linux 稳定内核版本下载地址
amd64 --> x86_64或amd64使用,即64位CPU架构使用这个
i386 --> x86或i386使用,即32位CPU架构使用这个
arm64 --> 手机、平板常用的CPU架构
2.4、安装 deb 包
dpkg -i *.deb
linux-headers-6.3.3-060303_6.3.3-060303.202305171336_all.deb
linux-image-unsigned-6.3.3-060303-generic_6.3.3-060303.202305171336_amd64.deb
linux-headers-6.3.3-060303-generic_6.3.3-060303.202305171336_amd64.deb
linux-modules-6.3.3-060303-generic_6.3.3-060303.202305171336_amd64.deb
2.5、重启验证是否成功
reboot
uname -r