很多很多兄弟每次yum update内核后,不知道删除旧内核…所以导致 /boot 被占满… 下面是 Fedora 下删除旧内核的方法,当然其他发行版也同样适用。

这里,我使用yum 来删除旧内核,rpm -e同样可以删除。

1.查看现在所使用的kernel

[nsdy@localhost ~]$ uname -r

2.6.33.6-147.2.4.fc13.i686.PAE

2.检查系统中所存在的kernel

[nsdy@localhost ~]$ rpm -qa | grep kernel

kernel-headers-2.6.33.6-147.2.4.fc13.i686
kernel-PAE-devel-2.6.33.6-147.2.4.fc13.i686
abrt-addon-kerneloops-1.1.1-2.fc13.i686
kernel-PAE-2.6.33.6-147.2.4.fc13.i686
kernel-2.6.33.6-147.2.4.fc13.i686

kernel-PAE-devel-2.6.33.6-147.fc13.i686
kernel-PAE-2.6.33.6-147.fc13.i686
kernel-2.6.33.6-147.fc13.i686

使用 rpm -qa | grep kernel 命令后,显示我的系统中有两个版本的内核,分别是 2.6.33.6-147 和 2.6.33.6-147.2.4。在第一步我们已经使用uname -r命令查看了我现在在2.6.33.6-147.2.4内核下。而且这个内核已经是新内核,所以我们删除旧内核2.6.33.6-147。

3.删除旧内核

[nsdy@localhost ~]$ su -c'yum remove kernel-2.6.33.6-147.fc13.i686 kernel-PAE-2.6.33.6-147.fc13.i686 kernel-PAE-devel-2.6.33.6-147.fc13.i686′

4.重启系统并检查现在内核

[nsdy@localhost ~]$ reboot

等系统重启后在使用 rpm -qa | grep kernel 命令来检查现在系统中还有几个版本的内核。

这是我现有结果:

[nsdy@localhost ~]$ rpm -qa | grep kernel

kernel-headers-2.6.33.6-147.2.4.fc13.i686
kernel-PAE-devel-2.6.33.6-147.2.4.fc13.i686
abrt-addon-kerneloops-1.1.1-2.fc13.i686
kernel-PAE-2.6.33.6-147.2.4.fc13.i686
kernel-2.6.33.6-147.2.4.fc13.i686

内核删除完成。。。 这里要说明一下,使用rpm -e和yum remove命令虽然都能删除内核,但是rpm -e命令只是删除内核,而yum remove命令在删除旧内核的同时,还会删除与旧内核相依赖 但又与新内核无关的软件。

转自:http://www.itenter.com/html/old/operatingsystems/linux/2010/0811/5516.html

转载于:https://www.cnblogs.com/william-lee/archive/2011/07/23/2115084.html

分享:Fedora 删除旧内核相关推荐

  1. centos7查看内核以及删除旧内核

    2019独角兽企业重金招聘Python工程师标准>>> 1.查询搜索 rpm -q kernel 或者 rpm -qa | grep kernel 2.删除旧内核 yum remov ...

  2. Ubuntu16.04彻底删除旧内核

    当我们为了某些需求更新或降低了内核版本,在用完后需删除旧内核,网上很多博客或教程操作复杂且危险,这里详细说明以下. 1. 查看当前系统所使用的内核版本,其中headers.image.modules都 ...

  3. linux 删旧内核,Ubuntu 删除旧内核的方法

    使用Ubuntu时如果系统里安装了很多内核,会造成多于的启动列表.想删掉一些不用的内核方法如下 方法一: 首先就是使用如下命令,列出所有安装的内核,下表中,带有p_w_picpath的就是内核文件.从 ...

  4. linux删除更新的系统内核,Linux系统如何删除旧内核

    Linux系统本身就是一个开源的系统,所以在使用过程中可以进行修改,只有它的内核是不变的,只有在一段时间之内,才可以对Linux内核进行升级.升级了以后就会留下一些旧的无用的内核,中本文就以Ubunt ...

  5. fedora删除旧版本内核

    由于Fedora更新升级非常的频繁, 所以, 非常有必要清除陈旧的内核,方法如下: 1. 查看当前系统中已安装的内核相关包: [root@w ~]# rpm -qa | grep kernel ker ...

  6. Fedora 17删除旧内核的操作

    From: http://linux.chinaitlab.com/administer/904852.html 由于Fedora更新升级非常的频繁,所以非常有必要清除陈旧的内核,方法如下: 1. 查 ...

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

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

  8. 清理 linux 内核版本,grub2 - 如何删除旧的内核版本以清理引导菜单? - Ubuntu问答...

    问题描述 每次安装新的Linux内核时,它都会留在grub_config中,从而使引导菜单每次都更长. 我知道我可以手动搜索已安装的软件包并将其删除. Ubuntu是否提供任何更简便的方法来清理它们或 ...

  9. [note]如何删除linux内核

    在CentOS更新后,并不会自动删除旧内核.所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核: 1.查看系统当前内核版本: # uname -a Linux localhost.l ...

最新文章

  1. java 摘要算法_Java实现消息摘要算法加密
  2. Uva1103 古代象形符号
  3. Ubuntu架设FTP
  4. 【深度学习】自然场景中文汉字数据集下载
  5. Android 错误: 找不到符号 符号: 类 x 位置: 类 MainActivity
  6. Linux下搭建SVN服务器及自动更新项目文件到web发布目录(www)
  7. hdu 4279 Number
  8. 程序员一定会有35岁危机吗?
  9. 具有Stormpath和Spring Boot的OAuth 2.0令牌管理
  10. 14年数字化转型经验,总结出数据团队的5个级别,最后1个没人做到
  11. TensorFlow入门--队列与TensorBoard操作
  12. 每日一练:完全恢复与不完全恢复概念
  13. 我家闺女35岁了还嫁不出去我该怎么办?
  14. Pandas DataFrame loc []访问一组行和列
  15. 删除链表的倒数第K个结点
  16. Tensorrt-caffee模型tensorrt部署教程
  17. android双击回到顶部,Android之双击回到顶部
  18. 无线网卡无法获取dhcp服务器,无线网络无法获取网络IP地址
  19. 派工单系统 源码_青鸟报修云酒店设备报修管理系统
  20. 非常实用的九个程序员工具网站

热门文章

  1. Navicate 如何导出数据库中的存储过程、事件、视图等?
  2. 文件上传(Vue+Springboot)
  3. UHDTV (超高清电视)的色域与取样精度及格式
  4. 悟空问答 模板 html,悟空问答上首页技巧每小时2500个阅读快速为自己吸粉.pdf
  5. arcgis中img 批量转换tif_在ArcGIS中Python使用及批量裁剪示技巧讲解 !
  6. input做成label效果
  7. Java常用的几个Json库
  8. php 建站要学,建站新手如何开始学习php?
  9. JAVA常用工具类→Date、SimpleDateFormat、Calendar、System、Math
  10. 轻量化html编辑器,web端实现富文本编辑器