https://www.jianshu.com/p/75edb9a5fbab

磁盘满了 需要清理系统盘

1,先用uname -a 查看当前内核版本:

   uname -a

  Linux 10-9-37-135 3.13.0-110-generic #157-Ubuntu SMP Mon Feb 20 11:54:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

 版本是3.13.0-110

2,看一下当前系统安装的内核版本:

    dpkg --get-selections|grep linux

    libselinux1:amd64                               install
linux-firmware install
linux-generic install
linux-headers-3.13.0-100 install
linux-headers-3.13.0-100-generic install
linux-headers-3.13.0-101 install
linux-headers-3.13.0-101-generic install
linux-headers-3.13.0-103 install
linux-headers-3.13.0-103-generic install
linux-headers-3.13.0-105 install
linux-headers-3.13.0-105-generic install
linux-headers-3.13.0-106 install
linux-headers-3.13.0-106-generic install
linux-headers-3.13.0-107 install
linux-headers-3.13.0-107-generic install
linux-headers-3.13.0-108 install
linux-headers-3.13.0-108-generic install
linux-headers-3.13.0-109 install
linux-headers-3.13.0-109-generic install
linux-headers-3.13.0-110 install
linux-headers-3.13.0-110-generic install
linux-headers-3.13.0-63 install
linux-headers-3.13.0-63-generic install
linux-headers-3.13.0-68 install
linux-headers-3.13.0-68-generic install
linux-headers-3.13.0-71 install
linux-headers-3.13.0-71-generic install
linux-headers-3.13.0-74 install
linux-headers-3.13.0-74-generic install
linux-headers-3.13.0-76 install
linux-headers-3.13.0-76-generic install
linux-headers-3.13.0-77 install
linux-image-3.13.0-100-generic install
linux-image-3.13.0-101-generic install
linux-image-3.13.0-103-generic install
linux-image-3.13.0-105-generic install
linux-image-3.13.0-106-generic install
linux-image-3.13.0-107-generic install
linux-image-3.13.0-108-generic install
linux-image-3.13.0-109-generic install
linux-image-3.13.0-110-generic install
linux-image-3.13.0-24-generic deinstall
linux-image-3.13.0-63-generic install
linux-image-3.13.0-68-generic install
linux-image-3.13.0-71-generic install
linux-image-3.13.0-74-generic install
linux-image-3.13.0-76-generic install
linux-image-3.13.0-77-generic install
linux-image-extra-3.13.0-100-generic install
linux-image-extra-3.13.0-101-generic install
linux-image-extra-3.13.0-103-generic install
linux-image-extra-3.13.0-105-generic install
linux-image-extra-3.13.0-106-generic install
linux-image-extra-3.13.0-107-generic install
linux-image-extra-3.13.0-108-generic install
linux-image-extra-3.13.0-109-generic install
linux-image-extra-3.13.0-110-generic install
linux-image-extra-3.13.0-24-generic deinstall
linux-image-extra-3.13.0-63-generic install
linux-image-extra-3.13.0-68-generic install
linux-image-extra-3.13.0-71-generic install
linux-image-extra-3.13.0-74-generic install
linux-image-extra-3.13.0-76-generic install
linux-image-extra-3.13.0-77-generic install
linux-image-generic install
linux-libc-dev:amd64 install
pptp-linux install
util-linux install

太惊人了 竟然这么多 主要是年头长,然后把不需要的都删除就行

3,删除多余的内核

上面linux-headers、linux-image、linux-signed开头的都是跟内核相关的.带有版本号的(如linux-image-extra-3.13.0-63-generic)才是可以删除的.注意不要删除当前使用的版本.

sudo apt-get purge来删除

sudo apt-get purge linux-image-extra-3.13.0-63-generic
sudo apt-get purge linux-signed-image-3.13.0-63-generic
sudo apt-get purge linux-headers-3.13.0-63(这个会自动把linux-headers-3.13.0-63-generic删除)

注意

不要使用sudo apt-get remove来删除,会出现linux-signed-image-3.13.0-63-generic deinstall

4,使用sudo update-grub更新启动菜单

小结

内核占用系统盘内存比较大 /usr/src 虽然只有2.5G 但是实际清理完会有7个多G

作者:yes先生boss
链接:https://www.jianshu.com/p/75edb9a5fbab
来源:简书

删除ubuntu旧内核的方法的更多相关文章

  1. 安全删除linux旧内核的方法

    我们在用yum升级系统之后,希望往往会为我们保持旧的内核文件,这样以防在出现硬件或者软件冲突的时候我们能够返回到旧的内核文件继续使用,如果我们想要安全的删除旧的内核文件,可以follow下面的方法. ...

  2. boot空间不足,删除Ubuntu旧内核

    0 Problem 今天打开电脑的时候ubuntu提示boot空间不足.查了资料,原来Ubuntu的自动升级并没有删除系统的旧内核,于是boot下旧的内核文件越积越多,最后就满了. 1 Solutio ...

  3. 删除ubuntu旧内核

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

  4. 删除ubuntu旧版本内核

    方法一: 1.查看系统下可使用的内核有哪些 dpkg --get-selectiongs|grep linux-image liming@CM:~$ dpkg --get-selections|gre ...

  5. ubuntu新内核不能用启动回滚到旧内核的方法

    先看一看自己电脑上有哪些内核文件 merlin@tfAnalysis:~$ dpkg --get-selections|grep linux libselinux1:i386 install linu ...

  6. 如何删除 Ubuntu 上不再使用的旧内核

    提问:过去我已经在我的Ubuntu上升级了几次内核.现在我想要删除这些旧的内核镜像来节省我的磁盘空间.如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核.在U ...

  7. ubuntu更新删除旧内核的shell脚本

    ubuntu经常提示要更新内核,更新几次后 /boot目录就满了,再更新就提示目录没空间了,这时候就需要删除不用的老旧内核,之前都是uname, grep, dpkg之类的命令一条条敲,然后用眼睛看需 ...

  8. 关于ubuntu系统boot分区空间不足而又无法卸载旧内核的解决方法

    2016年09月03日 14:16:45 萧氏一郎 阅读数:7802 标签: ubuntuboot分区清理更多 个人分类: linux   版权声明:本文为本猿原创文章,转载务必注明出处,多谢. ht ...

  9. win7和ubuntu双系统删除ubuntu的方法

    双系统,一般是先安装win7,再装ubuntu,开机用grub引导.假如装完双系统,某一天又想恢复使用windows怎么办呢? 也许你会说,直接用win7的磁盘管理工具,格式化ubuntu所在磁盘不就 ...

随机推荐

  1. Oracle学习笔记(五)

    如何查询硬解析问题: --捕获出需要使用绑定变量的SQL drop table t_bind_sql purge; create table t_bind_sql as select sql_text ...

  2. 批量修改Ms SqlServer 的default(默认值)

    原文:批量修改Ms SqlServer 的default(默认值) --1.取得数据库所有表的默认值: select t3.name as 表名,t1.name as 字段名,t2.text as 默 ...

  3. Java链表操作代码

    /** * */ package com.cherish.SwordRefersToOffer; /** * @author acer * */ public class test_22链表中倒数第k ...

  4. 一步一步学Spring Boot 2 微服务项目实战 - 黄文毅-2018年8月第一次印刷

    properties 配置文件的优先级高于.yml .在properties文件中配置了server.port=8080 同时在.yml中配置了server.port=8090  Spring Boo ...

  5. 【转载】C#如何往DataTable中新增一个数据列

    在C#中的Datatable数据变量的操作过程中,有时候我们需要往现有的DataTable中新增一个自定义数据列,该列在原有的DataTable变量中并不存在,属于用户手工自定义新增的数据列,在往Da ...

  6. Ext.bind函数说明

    bind( fn, [scope], [args], [appendArgs] ) : FunctionCreate a new function from the provided fn, chan ...

  7. Vue学习之组件切换及父子组件小结(八)

    一.组件切换: 1.v-if与v-else方式: <!DOCTYPE html> <html lang="en"> <head> <met ...

  8. HTML 图像标签(img)

    一.标签属性 属性就是一个实体的特性,例如:手机的属性有大小,颜色等,HTML标签也有自己的属性. 使用HTML制作网页时,如果想让HTML标签提供更多的信息,可以使用HTML标签的属性加以设置. 语 ...

  9. 使 WIN 10进入休眠、睡眠、关机的命令

    1.用命令控制定时关机,重启,休眠等 休眠:rundll32.exe powrProf.dll,SetSuspendState 休眠:shutdown -h 睡眠:rundll32.exe powrp ...

  10. echarts设置横坐标的信息竖向排放

    需要在xAxis 中添加 axisLabel , demo案例如下: 设置成每行两个文字竖向排放. xAxis : [ { type : 'category', data : this.xAxis, ...