linux 删旧内核,Ubuntu 删除旧内核的方法
使用Ubuntu時如果系統(tǒng)里安裝了很多內(nèi)核,會造成多于的啟動列表。想刪掉一些不用的內(nèi)核方法如下
方法一:
首先就是使用如下命令,列出所有安裝的內(nèi)核,下表中,帶有p_w_picpath的就是內(nèi)核文件。從中選擇要卸載的包,用apt-get來卸載
root@ubuntu:~# dpkg --get-selections|grep linux
libselinux1install
linux-firmwareinstall
linux-genericinstall
linux-headers-2.6.32-32install
linux-headers-2.6.32-32-genericinstall
linux-headers-genericinstall
linux-p_w_picpath-2.6.32-21-genericinstall
linux-p_w_picpath-genericinstall
linux-libc-devinstall
linux-sound-baseinstall
pptp-linuxinstall
syslinuxinstall
util-linuxinstall
上列表是我刪除舊內(nèi)核后顯示的
具體的卸載方法為代碼:
apt-get?remove?linux-p_w_picpath-2.6.32-21-genericapt-get?remove?linux-headers-2.6.32-21-generic
這樣就可以實現(xiàn)自動刪除內(nèi)核文件了,還可以釋放磁盤空間。
提示: 或者用一個命令刪除所有現(xiàn)在不使用的內(nèi)核:
aptitude?purge?~ilinux-p_w_picpath-.*\(\!`uname?-r`\)
另外還要記錄一個命令。代碼:
uname?-a
使用這個命令可以查看當前系統(tǒng)使用的內(nèi)核。卸載后,在啟動菜單里還有其選項,這樣我們需要修改啟動菜單,方法如下:用命令打開grub.cfgroot@ubuntu:~#?vim /boot/grub/grub.cfg然后找到不需要的菜單將其刪除即可,還要注意一點,記得修改default的值,修改默認啟動項;
查看內(nèi)核的方法是,點菜單“系統(tǒng)-系統(tǒng)管理-系統(tǒng)監(jiān)視器-系統(tǒng)”,可以查看系統(tǒng)當前使用的內(nèi)核版本;
還可以查看/boot/grub/grub.cfg的第一個啟動項,這是當前加載的內(nèi)核版本,一般數(shù)字是最大的,下面可能還有較小的數(shù)字,這是舊的內(nèi)核。
提示:刪除內(nèi)核后,運行update-grub ?貌似也可以刪除多余啟動項,沒實踐過,工作忙,以后再玩了
方法二
在圖像界面下,可以使用新立得軟件包管理器刪除1)點菜單“系統(tǒng)-系統(tǒng)管理-新立得軟件包管理器”;2)?以2.6.32-21版本的內(nèi)核為例,內(nèi)核文件里包括:linux-headers-2.6.32-21、linux-headers-?2.6.32-21-generic、linux-p_w_picpath-2.6.32-21-generic、linux-restricted-?modules-2.6.32-21-generic、linux-ubuntu-modules-2.6.32-21-generic;
3)在新立得中,點工具欄上的“搜索”按鈕,在出來的搜索框中輸入?linux?2.6.32-21?,注意linux后面有一個空格然后點下面的搜索位置,選“名稱”,點“搜索”按鈕開始搜索(可能與上面略有不同);標記全部,徹底刪除即可
本人是使用方法二刪除的,方便嘛,呵呵。如有錯誤,請大家指出哈,共同進步,謝謝!
總結(jié)
以上是生活随笔為你收集整理的linux 删旧内核,Ubuntu 删除旧内核的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VB基础入门教程.doc
- 下一篇: 老鼠测毒水问题