方法一:
使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。

  首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载
admingu@andy:~$ dpkg --get-selections|grep linux
libselinux1 install
linux-generic install
linux-headers-2.6.24-16 install
linux-headers-2.6.24-18 install
linux-headers-2.6.24-18-generic install
linux-headers-2.6.24-19 install
linux-headers-2.6.24-19-generic install
linux-headers-generic install
linux-image-2.6.24-16-generic deinstall
linux-image-2.6.24-18-generic install
linux-image-2.6.24-19-generic install
linux-image-generic install
linux-libc-dev install
linux-restricted-modules-2.6.24-16-generic deinstall
linux-restricted-modules-2.6.24-18-generic install
linux-restricted-modules-2.6.24-19-generic install
linux-restricted-modules-common install
linux-restricted-modules-generic install
linux-sound-base install
linux-ubuntu-modules-2.6.24-16-generic deinstall
linux-ubuntu-modules-2.6.24-18-generic install
linux-ubuntu-modules-2.6.24-19-generic install
util-linux install
util-linux-locales install

  具体的卸载方法为

代码:

  sudo apt-get remove linux-image-2.6.24-16-generic

sudo apt-get remove linux-headers-2.6.24-16-generic

  这样就可以实现自动删除内核文件了,还可以释放磁盘空间。

  另外还要记录一个命令 。

代码:
uname -a

  使用这个命令可以查看当前系统使用的内核。
卸载后,在启动菜单里还有其选项,这样我们需要修改启动菜单,
方法如下:用命令打开menu.lst

admingu@andy:~$ gksudo gedit /boot/grub/menu.lst(依版本而定,menu.list会变成grub.cfg,)

然后找到不需要的菜单将其删除即可,还要注意一点,记得修改default的值,修改默认启动项!
————————————————————————————————————————————
查看内核的方法是,点菜单“系统-系统管理-系统监视器-系统”,可以查看系统当前使用的内核版本;
————————————————————————————————————————————
还可以查看menu.lst的第一个启动项,这是当前加载的内核版本,一般数字是最大的,下面可能还有较小的数字,这是旧的内核;
————————————————————————————————————————————
方法二
由于启动只需要一个内核,新内核使用一段时间,没有什么问题,可以删除其他不用的旧内核;

1)点菜单“系统-系统管理-新立得软件包管理器”,输入密码后进入;

2) 以2.6.24-16版本的内核为例,内核文件里包括:linux-headers-2.6.24-16、linux-headers- 2.6.24-16-generic、linux-image-2.6.24-16-generic、linux-restricted- modules-2.6.24-16-generic、linux-ubuntu-modules-2.6.24-16-generic;

3)在新立得中,点工具栏上的“搜索”按钮,在出来的搜索框中输入 linux 2.6.24-16 ,注意linux后面有一个空格,

然后点下面的搜索位置,选“名称”,点“搜索”按钮开始搜索;

方法三
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)#ee大法,一键删除旧内核,不过有点残余,ubuntu-tweak可以完全删除。

方法四

安装ubuntu-tweak,在系统工具里可以找到它,可以轻松在图形界面完成各种清理工作,包括清除旧内核。还有更多功能。

切记: 删除旧内核以后不要忘记sudo update-grub。

转载于:https://www.cnblogs.com/dartagnan/archive/2010/11/10/2003582.html

删除Ubuntu旧内核的几种方法,这下grub菜单看起来清爽多了!相关推荐

  1. 删除ubuntu旧内核

    ubuntu的内核经常升级,而老内核并不自动卸载.时间长了,就有一大堆内核垃圾,需要我们手动去清理. 先用uname -a 查看当前内核版本: xzc@xzc-HP-ProBook-4446s:~$ ...

  2. 升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国

    转载自:升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国 升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国 译者/Ping Yang  Linux  2 ...

  3. Linux centos7升级内核(两种方法:内核编译和yum更新)

                Linux centos7升级内核(两种方法:内核编译和yum更新) Linux的内核概念不用说大家也很清楚,正是内核版本的不同,才有Linux发行版本的说法,现在主流的cen ...

  4. Linux bash卸载软件,Ubuntu卸载软件的4种方法

    前言 本文重点介绍Ubuntu卸载软件的4种方法.他们分别是图形化界面的synaptic.自动解决依赖关系的apt-get,处理依赖关系更强大的aptitude,还有安装本地deb包的dpkg. 方法 ...

  5. Ubuntu系统安装Ruby的三种方法

    Ubuntu系统安装Ruby的三种方法 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Ruby是一个开源的动态编程语言,它有优美的语法,可用于构建可伸缩 ...

  6. Yocto中开发内核的两种方法

    开发内核的两种方法 1. 内核开发准备 1.1 devtool内核开发准备 1.2 传统内核开发准备 2. 创建和准备层 3. 使用devtool工具开发内核 4. 使用传统方法开发内核 [脱离yoc ...

  7. Javascript循环删除数组中元素的3种方法

    本文主要跟大家分享了关于Javascript循环删除数组中元素的几种方法,分享出来供大家参考学习,下面与微点阅读小编一起来看看详细的介绍: 问题 大家在码代码的过程中,经常会遇到在循环中移除指定元素的 ...

  8. linux HPA隐藏分区,删除HPA隐藏分区有两种方法

    删除HPA隐藏分区有两种方法: 1.是常规方法,利用品牌机自带卸载程序.这个不说了,卸载这个程序HPA就不在人间了. 2.是用MHDD命令释放分区. MHDD 是一款由俄罗斯人所开发的免费硬盘实体扫描 ...

  9. linux 编译mini2440的驱动程序,把驱动编译进内核的3种方法(mini2440 key按键为例)...

    把驱动编译进内核的3种方法(mini2440 key按键为例) 把驱动编译进内核的3种方法-----(mini2440 key按键为例) 方法1:单独以模块的方式编译及加入内核的方法(最简单的方法) ...

最新文章

  1. 教你高效地学习和制作PPT
  2. 多少行数_技术分享 | MySQL:查询字段数量多少对查询效率的影响
  3. python中的正则表达式
  4. 从n返回k个元素的所有组合的算法
  5. 数学之美笔记(二十)
  6. PHP - 解决中文乱码问题
  7. Codeforces Round #655 (Div. 2) D. Omkar and Circle 思维 + 奇偶贪心
  8. 中国历史上影响最大的10首诗
  9. Asp.Net ListView 控件的使用
  10. 【Caffe安装】Caffe安装(有GPU)--wanglei
  11. 仙武:开局神级召唤!(三)
  12. Oracle PeopleSoft 登录,peoplesoft不能登录DB解决方法
  13. Mysql NDB Cluster搭建测试
  14. 阿里云如何提供接口 生成api?
  15. 又一家美业SaaS+系统宣布停止服务,美业人你怎么看?
  16. [唐诗]古风(其一)-李白
  17. 作业2021-03-12
  18. [含论文+源码等]基于HTML5,DIV CSS实现的宠物狗个性化服务网站前端(静态网页毕业设计)web前端毕设
  19. Coreldraw绘制珍珠项链送给你
  20. 泰课在线零基础高级篇最后案例的完成笔记

热门文章

  1. 有运气的赚钱,不如有成长的失败
  2. 详细解释下头条图文和微头条发布建议
  3. 最简单的零成本创业模式
  4. Rust 语言本身的问题
  5. 如果量子计算机成功应用,这世界上还有普通人的生存空间吗?
  6. 电信光猫该怎么同时连接三个路由器?
  7. java setrotation_Java 在Word文档中添加和旋转图形
  8. 思科模拟器划分子网实验报告_模拟多子网群集以设置SQL Server Always On可用性组–实验设置
  9. Spring Boot的自动装配原理
  10. python中的namespace