ubuntu删除旧的linux内核
ubuntu16.04删除旧的linux内核:(在/boot空间满了的情况)
今天想安装搜狗输入法,遇到了一个问题,就是/boot空间满了,配置不了一些文件。
这里记录以下如何删除不用的内核。
第一步:查看当前的内核情况
在终端输入:
dpkg --get-selections |grep linux-image
然后发现列出来很多,install的表示已经是安装的,deinstall表示未安装。
查看我们在使用的是哪个内核:
uname -a
这个时候,网上教的办法都是使用:sudo apt-get autoremove
,或者是:apt -f autoremove --purge
但是由于/boot已满,以上的命令你用的时候都会提示:(什么什么依赖于什么,但是它不会被安装。。。。)
就算用:sudo apt-get -f install
一样会提示依赖的问题。
这里的解决办法就是手动一个一个的卸载,并且,把依赖的不用包也能卸载掉
执行命令
在终端输入:
dpkg -l | tail -n +6| grep -E 'linux-image-[0-9]+'| grep -Fv $(uname -r)
左边的终端显示了我当前的内核安装情况,它是不会列出你当前使用的内核的。(说明列出的这些内核都在占用你的/boot分区)
如我右边的终端显示,依次删除对应的内核即可:
例如删除最下面这个内核:
sudo dpkg --purge linux-image-4.4.0-165-generic
注意,可能会发现这内核还会依赖于某个配置文件!!!
比如我要删除 linux-image-4.4.0-171-generic的时候,
我运行:sudo dpkg --purge linux-image-4.4.0-171-generic
会提示我,这个文件被linux-modules-extra-4.4.0-171-generic依赖或者
被linux-image-unsigned-4.4.0-171-generic依赖
这个时候必须先删除提示的依赖文件。
先
sudo dpkg --purge linux-unsigned-image-4.4.0-171-generic
再
sudo dpkg --purge linux-image-extra-4.4.0-171-generic
再
sudo dpkg --purge linux-image-4.4.0-171-generic
在删除了多个内核文件以后,查看自己的/boot空间
运行:
df- lh
发现原本100%的/boot区现在变成了70%哈哈。空间就腾出了了。
再来安装搜狗输入法,成功!!!
ubuntu删除旧的linux内核相关推荐
- 在 CentOS 8 中删除旧的 Linux 内核
如果更新了 Linux 操作系统,那么你会注意到,每次升级 Linux 内核后,GRUB 菜单都会添加一个新的引导条目,同时保持以前的条目不变.本文介绍如何删掉多余的内核. 默认情况下 yum 包管理 ...
- 如何在Ubuntu/CentOS上安装Linux内核4.0
如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...
- Ubuntu 18.04 修复 Linux 内核的 11 个漏洞
百度智能云 云生态狂欢季 热门云产品1折起>>> Canonical 修复 Ubuntu 18.4 LTS Linux 内核的安全性问题,漏洞影响 Ubuntu 和其所有的衍生版 ...
- linux 删旧内核,Ubuntu 删除旧内核的方法
使用Ubuntu时如果系统里安装了很多内核,会造成多于的启动列表.想删掉一些不用的内核方法如下 方法一: 首先就是使用如下命令,列出所有安装的内核,下表中,带有p_w_picpath的就是内核文件.从 ...
- ubuntu下wget下载Linux内核源码、make生成.config文件
根据资料,如果要调试Linux内核源码,需要自己编译内核源码:原因是,一般下载的内核并不是为调试而编译的,要在编译时开启 "Compile the kernel with debug inf ...
- 64位ubuntu 12.04编译linux内核提示mkimage command not found
今天心血来潮,想编译以下linux内核来玩玩.一开始编译x86的版本,遇到了openssl/opensslv.h文件缺失的问题,经过一番折腾,顺利解决(解决过程请参见我的另外一篇博客"lin ...
- 64位ubuntu 12.04编译linux内核提示openssl/opensslv.h文件缺失
今天心血来潮,想编译一下linux内核来玩玩.从git上下载了最新版本的源码,放在我的ubuntu系统下,首先从现有ubuntu系统的boot目录下,拷贝了config-3.13.0-32-gener ...
- 老电脑linux内核,如何删除废旧的Linux内核(kernel)
??? 今晚我把电脑打开进入到了熟悉的 fedora 系统里面,我想给系统进行一次升级,可是当执行 yum update -y 命令后 ,我发现不能正常升级了,出现了依赖性问题,试着解决可是问题依然没 ...
- Ubuntu 16.04升级Linux内核为4.7.0最快的方法
升级内容有很多好处,比如支持最新硬件驱动,使系统更安装等.但是升级内容也会带来一些问题,比如一些软件的兼容性问题,从而出现一些莫名其妙的问题等,所以升级时要慎重考虑. 升级方法: 下载脚本: http ...
最新文章
- python 数组组合_python-查找数组中某些元素的所有组合
- 自我小结--工作、学习、编码
- [pytorch、学习] - 3.10 多重感知机的简洁实现
- java判断是否包含张三_c# 数组 字符串 C#中判断字符串中包含某个字符
- 获取清空textarea的文字内容_运用|你会做 词云图(文字云) 吗?
- 网站视频解析 有的url资源放在浏览器能直接播放,有的却不行。
- 好用的记事本_分类记事本软件哪个好用?大家推荐一个苹果手机用的分类记事本便签呗...
- Java学习资源整理(超级全面),java基础面试笔试题
- H264之sps解析分辨率
- 多线程等待唤醒机制之生产消费者模式
- 阳光动力2号太阳能飞机的基本工作原理
- win7开机rpc服务器不可用进不了系统,win7系统提示rpc服务器不可用怎么解决
- 2020年(农历庚子鼠年)春联大全(收藏必备)
- 程序员版本的八荣八耻,爱了
- 服务器打包文件工具,项目增量发版之全自动打包流程(patch-generator-desk打包软件)...
- Dell笔记本电脑编辑C语言,简约大气的C面设计
- 当面试问到自己有哪些缺点应该怎么回答
- iproute2;高级路由;ip_route,ip_rule;
- 微信小程序:2022强大的修复版趣味心理测试小程序源码,趣味测试引流裂变神器,流量主激励广告实现管道收益
- 基于BP神经网络的车牌识别系统的设计