千家信息网

怎么删除ubuntu旧内核

发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要介绍"怎么删除ubuntu旧内核",在日常操作中,相信很多人在怎么删除ubuntu旧内核问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么删除ubuntu旧
千家信息网最后更新 2025年02月05日怎么删除ubuntu旧内核

这篇文章主要介绍"怎么删除ubuntu旧内核",在日常操作中,相信很多人在怎么删除ubuntu旧内核问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么删除ubuntu旧内核"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!


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

代码如下:


xzc@xzc-HP-ProBook-4446s:~$ uname -a
Linux xzc-HP-ProBook-4446s 3.13.0-46-generic #77-Ubuntu SMP Mon Mar 2 18:23:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

可见当前版本为3.13.0-46

•用dpkg --get-selections|grep linux看一下当前系统安装的内核版本:

代码如下:


xzc@xzc-HP-ProBook-4446s:~$ dpkg --get-selections|grep linux
libselinux1:amd64 install
linux-firmware install
linux-generic install
linux-headers-3.13.0-46 install
linux-headers-3.13.0-46-generic install
linux-headers-generic install
linux-image-3.13.0-46-generic install
linux-image-extra-3.13.0-44-generic deinstall
linux-image-extra-3.13.0-46-generic install
linux-image-generic install
linux-libc-dev:amd64 install
linux-signed-generic install
linux-signed-image-3.13.0-44-generic deinstall
linux-signed-image-3.13.0-46-generic install
linux-signed-image-generic install
linux-sound-base install
pptp-linux install
syslinux install
syslinux-common install
syslinux-legacy install
util-linux install

其中linux-headers、linux-image、linux-signed开头的都是跟内核相关的.带有版本号的(如linux-image-extra-3.13.0-44-generic)才是可以删除的.注意不要删除当前使用的版本.后面的install表示已安装,deinstall表示曾经安装过,现在已被删除(已不占空间).

•sudo apt-get purge来删除

sudo apt-get purge linux-image-extra-3.13.0-44-generic
sudo apt-get purge linux-signed-image-3.13.0-44-generic
sudo apt-get purge linux-headers-3.13.0-44(这个好像会自动把linux-headers-3.13.0-46-generic删除,如果未删,则sudo apt-get purge linux-headers-3.13.0-46-generic)

注意不要使用sudo apt-get remove来删除,会出现linux-signed-image-3.13.0-44-generic deinstall.当然这时再运行purge也是可以删除的.

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

有网友用正则表达式写了一个脚本,没试过脚本效果怎么样:

代码如下:


dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

到此,关于"怎么删除ubuntu旧内核"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

内核 版本 学习 代码 更多 脚本 帮助 实用 接下来 开头 效果 文章 方法 正则 理论 知识 空间 篇文章 系统 网友 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 延庆区品牌软件开发价格优惠 东莞 软件开发 幼儿要学习的网络安全知识 手机 管理云服务器 浙江项目软件开发价格 计算机网络技术和网络安全 oracle系统数据库 破晓网络安全 海南差分服务器虚拟主机 未来教育数据库三级课程 嵌入式系统软件开发需求软件 ubuntu云服务器配置 军团要塞2服务器出现英文 北京红杏网络技术有限公司 奉贤区管理软件开发管理系统 asp注册信息写入数据库 中国网络安全法国家 嵌入式软件开发大脑音乐 江苏常规软件开发销售 海通安恒软件开发笔试考什么 网络技术应用专业简历 惠山区微型软件开发代理商 数据库有json字段吗 金融行业软件开发出差 20兆宽带能玩联通的服务器吗 网络安全是整体的不是割裂的 未成年人网络安全教育总结 在淘宝谷歌上数据库有什么用 崇明区环保网络技术解决方案 软件开发大学排名及分数线
0