使用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 -r
你就會得到當前使用的Linux內核版本,這個版本必須留著不能刪除,它的格式大概是這樣的:
2.6.20-16-generic
打開“系統”、“系統管理”、“新立得軟件管理器”,單擊工具欄上的“搜索”按鈕,在彈出的對話框中輸入“linux-image-2”.
在搜索結果列表中,你應該能找到那些已經安裝的內核,現在你可以對比剛才在終端里顯示的結果,選中已經安裝的其他版本的內核,然后單擊“標記以刪除”.
注意:小心選擇,不要選擇你正在使用的內核版本,也不要選擇那些不是“linux-image”的軟件包,要是你選了不該選的,Ubuntu搞不好就會掛掉了。
單擊“應用(Apply)”按鈕,完成操作,當你下次開機時,你就會發現GRUB目錄下那些多余的內核選項都沒有了.
新聞熱點
疑難解答