
筆者手邊有一台 Linux 機器,安裝了 Debian 作業系統,但有一陣子沒有更新 Linux 核心版本了,想說就順手來更新並記錄一下更新過程:
# 更新套件來源列表
$ sudo apt update
# 安裝可用套件的更新版本(通常會包括可用的 Linux 核心更新版本)
$ sudo apt upgrade
啊?就這?這文章也太水了吧!當然不是這樣而已,有時候我們會只想要更新 Linux 核心版本,但不更新其他套件。此時可以:
# 安裝可用的最新 Linux 核心版本
$ sudo apt install linux-generic
如果想要安裝指定的 Linux 核心版本,可以先查詢所有可用的 Linux 核心版本,並根據自己的需求安裝:
# 查詢可用的 Linux 核心版本
$ sudo apt-cache search linux-image
# 安裝指定的 Linux 核心版本
$ apt install linux-generic-6.1.0-cloud-amd64
如果使用的是長期支援(Long Term Support, LTS)版本的作業系統,建議更新 Liunx 核心時選擇帶有 HWE 字樣的核心版本,通常會提供較新且全面的硬體支援。此處的 HWE 是硬體啟用(Hardware Enablement)的縮寫,對於增加硬體兼容性方面比較友善。
在安裝更新之後,需要重新啟動系統以使用新的 Linux 核心版本。如果需要檢查核心版本是否成功更新可以使用以下的命令:
# 重新啟動作業系統
$ sudo reboot
# 檢察系統上的 Linux 核心版本 [Method 01]
$ grep menuentry /boot/grub/grub.cfg | grep with | cut -d "'" -f 2
# 檢察系統上的 Linux 核心版本 [Method 02]
$ uname --kernel-release
$ uname --kernel-version
張貼留言