Ubuntu删除旧内核
来源:互联网 发布:千里眼软件收费吗 编辑:程序博客网 时间:2024/04/29 17:03
1.终端运行uname -a 查看当前使用内核,别面错误卸载正在使用的内核
2.使用dpkg --get-selections | grep linux查看已经安装的内核,其中linux-image开头的是内核
gexueyuan@gexueyuan-Ubuntu:~$ dpkg --get-selections | grep linuxlibselinux1installlinux-firmwareinstalllinux-generic-paeinstalllinux-headers-2.6.38-10installlinux-headers-2.6.38-10-generic-paeinstalllinux-headers-2.6.38-11installlinux-headers-2.6.38-11-generic-paeinstalllinux-headers-2.6.38-12installlinux-headers-2.6.38-12-generic-paeinstalllinux-headers-2.6.38-8installlinux-headers-2.6.38-8-generic-paeinstalllinux-headers-generic-paeinstalllinux-image-2.6.38-10-generic-paedeinstalllinux-image-2.6.38-11-generic-paedeinstalllinux-image-2.6.38-12-generic-paeinstalllinux-image-2.6.38-8-generic-paedeinstalllinux-image-generic-paeinstalllinux-libc-devinstalllinux-sound-baseinstallpptp-linuxinstallsyslinuxinstallsyslinux-commoninstallutil-linuxinstall
3.卸载相应内核:sudo apt-get remove linux-image-2.6.38-XX-generic-pae
注:暴力删除---查看了下grub2的脚本/etc/grub.d/10_linux ,发现启动界面是通过解析/boot目录下的引导镜像和内核镜像生成的,所以只要删除位于/boot下的内核和启动镜像,就可以删除不需要的内核(效果正在查看)
一个删除不用内核的脚本命令:
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旧内核
- 删除Ubuntu旧内核
- Ubuntu删除旧内核
- ubuntu 删除旧内核
- Ubuntu 9.10 删除旧内核
- 删除Ubuntu Linux旧内核
- ubuntu删除linux旧内核
- ubuntu下删除旧内核
- Ubuntu删除旧内核版本
- Ubuntu删除多余旧内核
- Ubuntu下删除旧内核引导项
- ubuntu删除旧内核方法收集
- ubuntu 中删除旧的内核
- ubuntu 10.04删除旧内核或有问题的内核
- Linux删除旧内核
- fedora12删除旧内核
- Fedora 删除旧内核
- linux删除旧内核
- ALTER SESSION SET EVENTS 'immediate trace name controlf level 3';
- WinCE启动界面的定制
- WinCE动态修改启动LOGO
- SELinux 相关学习资料
- DirecX中使用纹理
- Ubuntu删除旧内核
- x264函数调用关系图
- 顺序表的各种查找方式的实现
- 第5章练习题--2--特殊日历计算--2967
- 顺序表查找的基本知识
- 连接表构建有向图的基本知识
- C++Practise12:汉诺塔问题
- 二叉树的基本知识
- 一个地址的旅程