使用Ubuntu一段時間後,就會發覺由於自動升級,系統裡安裝了很多內核。像我,竟然安裝了下面那麼多,這個造成了漫長的啟動列表。必須刪掉一些不用的。
首先就是使用如下命令,列出所有安裝的內核,下表中,帶有image的就是內核文件。從中選擇要卸載的包,用apt-get來卸載
[tc@ibm:~]$ dpkg --get-selections|grep linux
libselinux1 install
linux-386 install
linux-image-2.6.15-23-386 install
linux-image-2.6.15-27-386 install
linux-image-2.6.15-27-686 install
linux-image-2.6.15-28-386 install
linux-image-2.6.15-28-686 deinstall
linux-image-386 install
linux-kernel-headers install
linux-restricted-modules-2.6.15-23-386 install
linux-restricted-modules-2.6.15-27-386 install
linux-restricted-modules-2.6.15-27-686 install
linux-restricted-modules-2.6.15-28-386 install
linux-restricted-modules-2.6.15-28-686 deinstall
linux-restricted-modules-386 install
linux-restricted-modules-common install
linux-sound-base install
util-linux install
具體的卸載方法為
sudo apt-get remove linux-image-2.6.15-23-386
這樣就可以實現自動刪除內核文件了,還可以釋放磁盤空間。
另外還要記錄一個命令。
uname -a
使用這個命令可以查看當前系統使用的內核。