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. 【题解】Luogu P5301 [GXOI/GZOI2019]宝牌一大堆

    原题传送门 首先先要学会麻将,然后会发现就是一个暴力dp,分三种情况考虑: 1.非七对子国士无双,设\(dp_{i,j,k,a,b}\)表示看到了第\(i\)种牌,一共有\(j\)个\(i-1\)开头 ...

  2. Kubeadm 1.9 HA 高可用集群本地离线镜像部署【已验证】

    k8s介绍 k8s 发展速度很快,目前很多大的公司容器集群都基于该项目,如京东,腾讯,滴滴,瓜子二手车,易宝支付,北森等等. kubernetes1.9版本发布2017年12月15日,每三个月一个迭代 ...

  3. 换个语言学一下 Golang (13)——Web表单处理

    介绍 表单是我们平常编写Web应用常用的工具,通过表单我们可以方便的让客户端和服务器进 行数据的交互.对于以前开发过Web的用户来说表单都非常熟悉.表单是一个包含表单元素的区域.表单元素是允许用户在表 ...

  4. 给router-link 标签添加事件@click 、@mouseover等无效

    需要加上native修饰符. 所以如果在想要在router-link上添加事件的话需要@click.native这样写 所以如果要事件有效的话,改成如下: <router-link v-for= ...

  5. Java 数组(二)基本操作

    一.数组的基本操作 1.数组遍历[重点] 数组遍历:就是将数组中的每个元素分别获取出来,就是遍历.遍历也是数组操作中的基石.  方式一:使用索引下标方式 int[] array = { 15, 25, ...

  6. ubuntu 开启ip包转发

    1. 开启IP转发 //临时 # echo "1"> /proc/sys/net/ipv4/ip_forward //永久 # nano /etc/sysctl.conf n ...

  7. java接口中的成员方法和成员变量

    接口的含义理解:接口可以理解成统一的"协议",而接口中的属性也属于协议中的内容;但是接口的属性都是公共的,静态的,最终的 接口的成员特点:A:成员变量 只能是常量.默认修饰符 pu ...

  8. 排序算法的c++实现——计数排序

    任何比较排序算法的时间复杂度的上限为O(NlogN), 不存在比o(nlgN)更少的比较排序算法.如果想要在时间复杂度上超过O(NlogN)的时间复杂度,肯定需要加入其它条件.计数排序就加入了限制条件 ...

  9. 微服务——SpringCloud(Eureka注册中心搭建)

    IDE:IDEA,说实话,真不怎么喜欢用Eclipse这个IDE,太锻炼人了 配置模式:Grandle 微服务框架:SpringCloud 第一步 创建一个Spring Initializr项目 第二 ...

  10. k8s之Deployment 声明式地升级应用(五)

    Deployment 声明式地升级应用 现在你已经知道如何将应用程序组件打包进容器,将他们分组到pod中,并为它们提供临时或者持久存储,将密钥或配置文件注入,并可以使pod之间互相通信.这就是微服务化 ...