在CentOS系統中,清理老舊的內核版本可以幫助釋放磁盤空間并保持系統的整潔。以下是清理老舊內核版本的步驟:
yum
命令列出所有已安裝的內核版本:
rpm -qa | grep kernel
確定當前正在使用的內核版本:
uname -r
刪除舊的內核版本: 假設你想保留最新的幾個內核版本,可以使用以下命令刪除其他版本:
yum remove kernel-<舊版本號>
例如,如果你想刪除除了最新兩個版本之外的所有內核版本,可以這樣做:
yum remove kernel-$(rpm -qa | grep kernel | sort -V | tail -n +3 | awk '{print $1}')
清理YUM緩存:
yum clean all
重啟系統以應用更改(如果需要):
reboot
dnf
命令(適用于CentOS 8及以上)列出所有已安裝的內核版本:
dnf list installed | grep kernel
確定當前正在使用的內核版本:
uname -r
刪除舊的內核版本: 假設你想保留最新的兩個內核版本,可以使用以下命令刪除其他版本:
dnf remove kernel-<舊版本號>
例如,如果你想刪除除了最新兩個版本之外的所有內核版本,可以這樣做:
dnf remove $(dnf list installed | grep kernel | sort -V | tail -n +3 | awk '{print $1}')
清理DNF緩存:
dnf clean all
重啟系統以應用更改(如果需要):
reboot
通過以上步驟,你可以有效地清理CentOS系統中的老舊內核版本,保持系統的整潔和高效運行。