1. 程式人生 > >CentOS如何刪除舊的核心(kernel)

CentOS如何刪除舊的核心(kernel)

CentOS 更新了核心,會導致啟動時會增加很多啟動項,我們可以刪除舊的核心,保留最新的核心,這樣可以釋放一些磁碟空間(/boot)。 
(1)檢視已經安裝的核心 
命令:rpm -q kernel 
顯示結果: kernel-2.6.32-279.14.1.el6.i686 
kernel-2.6.32-279.el6.x86_64
kernel-2.6.32-358.6.1.el6.x86_64
(2)刪除舊的核心 方法一:
安裝yum-utls: yum install -y yum-utils 
設定你想要保留多少舊的核心,比如我想保留兩個:sudo package-cleanup --oldkernels --count=2 
再次用rpm -q kernel檢視核心資訊,只剩最新的兩個: kernel-2.6.32-279.el6.x86_64
kernel-2.6.32-358.6.1.el6.x86_64 方法二: rpm -e kernel-2.6.32-279.14.1.el6.i686
(3) 設定永久的核心安裝數量 ,我設定的是兩個 
sudo vi /etc/yum.conf 
設定installonly_limit=2 
(4) 重啟,就只會看見兩個核心啟動項了。