Step 1:查看Linux系統架構類型
以下任選一種方法即可:
Method 1:uname
uname -m
如果當前 Linux 是 64
位則輸出 x86_64
,是 32
位則會輸出 x86
。
Method 2:dpkg
只能用於Debian/Ubuntu
操作系統
dpkg --print-architecture
如果當前 Linux 是 64
位則輸出 amd64
,是 32
位則會輸出 i386
。
Method 3:arch
arch
如果當前 Linux 是 64
位則輸出 x86_64
,是 32
位則會輸出 x86
。
Step 2:查看當前Linux內核版本
uname -r
Step 3:打開Ubuntu內核網站
https://kernel.ubuntu.com/~kernel-ppa/mainline/
以升級到最新內核爲例:鼠標拖動到最下面,發現最新穩定版內核爲 5.3.6
選擇 5.3.6
,進入如下界面:
amd64 --> Step1中x86_64或amd64使用,即64位CPU架構使用這個
i386 --> Step1中x86或i386使用,即32位CPU架構使用這個
armhf --> Raspberry Pi的CPU常用架構
arm64 --> 手機、平板常用的CPU架構
ppc64el --> Power PC架構的CPU使用
s390x --> IBM System z 系列(zSeries)大型機(mainframe) 硬件平臺,是銀行或者大型企業或者科研單位用的,大部分用戶接觸不到.
由於我的 CPU
爲 64
位架構,所以選擇 amd64
所對應的安裝包
如果想使用 generic kernel version(通用內核版本)
,使用 wget
命令下載 A
所對應的文件。
如果想使用 low latency version(低延遲內核版本)
,使用 wget
命令下載 B
所對應的文件。
注意:低延遲內核版本適用於某些特定場景,一般下載通用內核版本。
下載完成後如下圖所示:
安裝內核,注意非 root
賬號,需要加 sudo
dpkg -i *.deb
安裝完成後,重啓並驗證是否爲最新內核
reboot
uname -r
升級完成,升級完成之後可以使用 rm *.deb
刪除安裝包。