使用Ubuntu时如果系统里安装了很多内核,会造成多于的启动列表。想删掉一些不用的内核方法如下

方法一:

首先就是使用如下命令,列出所有安装的内核,下表中,带有p_w_picpath的就是内核文件。从中选择要卸载的包,用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

上列表是我删除旧内核后显示的

具体的卸载方法为代码:

apt-get remove linux-p_w_picpath-2.6.32-21-genericapt-get remove linux-headers-2.6.32-21-generic

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

提示: 或者用一个命令删除所有现在不使用的内核:

aptitude purge ~ilinux-p_w_picpath-.*\(\!`uname -r`\)

另外还要记录一个命令。代码:

uname -a

使用这个命令可以查看当前系统使用的内核。卸载后,在启动菜单里还有其选项,这样我们需要修改启动菜单,方法如下:用命令打开grub.cfgroot@ubuntu:~# vim /boot/grub/grub.cfg然后找到不需要的菜单将其删除即可,还要注意一点,记得修改default的值,修改默认启动项;

查看内核的方法是,点菜单“系统-系统管理-系统监视器-系统”,可以查看系统当前使用的内核版本;

还可以查看/boot/grub/grub.cfg的第一个启动项,这是当前加载的内核版本,一般数字是最大的,下面可能还有较小的数字,这是旧的内核。

提示:删除内核后,运行update-grub  貌似也可以删除多余启动项,没实践过,工作忙,以后再玩了

方法二

在图像界面下,可以使用新立得软件包管理器删除1)点菜单“系统-系统管理-新立得软件包管理器”;2) 以2.6.32-21版本的内核为例,内核文件里包括: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后面有一个空格然后点下面的搜索位置,选“名称”,点“搜索”按钮开始搜索(可能与上面略有不同);标记全部,彻底删除即可

本人是使用方法二删除的,方便嘛,呵呵。如有错误,请大家指出哈,共同进步,谢谢!

linux 删旧内核,Ubuntu 删除旧内核的方法相关推荐

  1. Ubuntu删除多余内核

    Ubuntu删除多余内核 原文 https://www.jianshu.com/p/f284bc90944f 第一步:查看当前内核 rew $ uname -a Linux rew 4.15.0-42 ...

  2. Linux中更新pycharm即删除旧的pycharm,装新的pycharm

    Linux中更新pycharm即删除旧的pycharm,装新的pycharm 一.删除旧的pycharm 二.安装新的pycharm 一.删除旧的pycharm 1.输入locate确定旧的pycha ...

  3. ubuntu删除旧的linux内核

    ubuntu16.04删除旧的linux内核:(在/boot空间满了的情况) 今天想安装搜狗输入法,遇到了一个问题,就是/boot空间满了,配置不了一些文件. 这里记录以下如何删除不用的内核. 第一步 ...

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

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

  5. linux删除旧网卡,如何删除旧网卡驱动

    解决方案 1.在"开始"菜单单击"运行",然后在"运行"对话框中输入"CMD"命令打开命令提示符窗口: 2.输入命令&q ...

  6. linux卸载带输入法,Ubuntu删除自带的输入法之后设置不见了

    正如标题所说,我在删除输入法或者安装主题之后,很多情况下会遇到设置图标消失的问题,这让我想起几个月前曾经安装的pop os,我记得那个时候好想就是因为一次意外把设置给弄没了,具体表现在我估关机的时候: ...

  7. linux 卸载swap分区,Ubuntu删除swap分区

    操作环境 zkf@orangepi:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description ...

  8. Linux配DD虚拟带库,ubuntu安装虚拟磁带库mhvtl的方法

    1 下载源码 2 确保内核版本的一致性 确保你的内核开发包和你系统正在运行的内核是一个版本的,因为mhvtl有会编译它编写的一个内核模块,如果内核开发包和你系统正在运行的内核不是一个版本的话,在安装m ...

  9. Linux系统中文件被删除后的恢复方法(ext4)

    本文档给出了恢复ext4文件系统被误删的文件的方法,需要使用的软件是extundelete,这款软件对ext4文件系统的恢复成功率比较高,值得拥有! [root@localhost ~]# rm -R ...

最新文章

  1. 网页图表Highcharts实践教程之认识Highcharts
  2. 廉洁修身论文2000字_自主招生论文发表要求【期刊论文】自主招生论文发表要求...
  3. 浏览器上的HTML5语音识别功能实例页面
  4. 项目经理的十二条规则
  5. Java黑皮书课后题第6章:*6.16(一年的天数)使用下面的方法体编写一个方法,返回一年的天数。编写一个测试程序,显示从2000年到2020年间每年的天数
  6. mysql六:索引原理与慢查询优化
  7. .net项目开发工具最新动态
  8. 一改性冷淡风!红米Note 7 Pro包装盒曝光
  9. php查看音频属性,PHP获取音频mp3文件时长或音频文件其它参数属性
  10. java 设计模式 示例_Java设计模式–示例教程
  11. linux查看有哪些用户连接到本机
  12. aistudio下载文件避免报错
  13. 【智慧楼宇项目】nodemcu(lua)控制HLW8032电计量模块
  14. vue实现浏览器桌面通知
  15. 语句摘抄——第18周
  16. SAP PP CO02 生产工单修改日志增强
  17. 哲理故事(51)-一万小时定律(10000小时法则)
  18. cocos creator 优化之相机渲染 drawcall优化
  19. 百万调音师—Audition 变调器
  20. Bootstrap ——排版、表格、表单、图片、button 学习博客(二)

热门文章

  1. 原来Github上也有这么多的JavaScript学习资源!
  2. python自定义colorbar_python可视化 matplotlib画图使用colorbar工具自定义颜色
  3. java 多数据源处理_java – 用于处理多个数据源的Spring事务管理
  4. 陌生人社会_陌生人之旅
  5. 什么字体字母和数字大小一样_字母和字体如何适应我们的屏幕
  6. 视觉设计_视觉设计:
  7. 拉美光伏新兴市场热潮将至
  8. es6(五):函数的扩展
  9. 【Spring-AOP-学习笔记-3】@Before前向增强处理简单示例
  10. 如何抓取html请求,请求获取网页的response,获取网页的html 怎么那么慢