在Ubuntu中删除旧的内核linux kernel

参考此篇How to Remove the old (or new) Kernels

http://ubuntuhandbook.org/index.php/2015/08/install-latest-kernel-script/

1.在拥有图形界面的ubuntu里:

1.1 在Ubuntu Software Center里安装Synaptic Package Manager

1.2 使用Synaptic Package Manager进行包的删除:

  • click the Reload button in case you want to remove the new kernel.
  • select Status -> Installed on the left pane to make search list clear.
  • search linux-image- using Quick filter box.
  • select a kernel image “linux-image-x.xx.xx-generic” and mark for (complete) removal
  • finally apply changes

2.在ubuntu server环境下:

2.1 uname -r  获得当前kernel版本

2.2 dpkg -l | grep linux-image-    
    dpkg -l | grep linux-headers-   获得当前安装的包的名称
2.3 sudo apt-get autoremove KERNEL_IMAGE_NAME  将KERNEL_IMAGE_NAME替换为第二步中获得的名称即可进行删除。

注意不要删除掉需要保留的kernel。
时间: 2024-12-20 01:01:17

在Ubuntu中删除旧的内核linux kernel的相关文章

在Ubuntu中安装或升级内核 linux kernel

主要参考:https://www.linux.cn/article-6137-1.html 1. 从 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 中找到需要的内核版本,进入对应的文件路径. 2. 选择.deb文件,按照操作系统类型,32位的选择i386后缀,64位的选择amd后缀.选择哪些文件 情参考:https://wiki.ubuntu.com/Kernel/MainlineBuilds   其中Installing upstream ker

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

ubuntu经常提示要更新内核,更新几次后 /boot目录就满了,再更新就提示目录没空间了,这时候就需要删除不用的老旧内核,之前都是uname, grep, dpkg之类的命令一条条敲,然后用眼睛看需要apt-get --purge remove哪几个版本的内核,后来在网上找到一个小脚本,可以自动完成这些动作,特记录: 1 sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed &quo

linux 内核 linux kernel travel

linux 内核 kernel_核 travel_旅行 linux kernel travel linux 2.6 1 hellomod.c 001 // hello world driver for linux 2.6 #include <linux/module.h>                  /*所有模块都要使用头文件module.h*/ #include<linux/kernel.h>               /*kernel.h包含了常用的内核函数*/ #in

(原+转)ubuntu中删除文件夹

转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5638030.html 参考网址: http://zhidao.baidu.com/link?url=A19OjrgqwAV0fubnQnwCut3iPxzVzzDUM8ToqV6wsy7AR5boWeYE_7ptzr50jPyv5-Y_uHMDslilCR3xXJ7Wbq rm [选项] 文件 -f, --force 强力删除,不要求确认 -i 每删除一个文件或进入一个子目录都要求确认 -I 在删除

Ubuntu中升极下载4.2内核

http://tech.hexun.com/2015-09-11/179027013.html 从这段话中所表达出的意思可以了解,Linux Kernel 4.3版本已经开始进行,Linus Torvalds也收到了一些新的请求,但具体如何改进还要进一步研究确定. 新内核4.2有哪些改进: 重写英特尔的x86汇编代码 支持新的ARM板和SoC 对F2FS的per-file加密 AMD GPU内核DRM驱动程序 对Radeon DRM驱动的VCE1视频编码支持 初步支持英特尔Broxton Ato

在Ubuntu中安装Redis

原文地址:http://blog.fens.me/linux-redis-install/ 在Ubuntu中安装Redis R利剑NoSQL系列文章,主要介绍通过R语言连接使用nosql数据库.涉及的NoSQL产品,包括Redis, MongoDB, HBase, Hive, Cassandra, Neo4j.希望通过我的介绍让广大的R语言爱好者,有更多的开发选择,做出更多地激动人心的应用. 关于作者: 张丹(Conan), 程序员Java,R,PHP,Javascript weibo:@Con

在Ubuntu中安装MySQL (转载)

MySQL在Linux Ubuntu中安装 本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MySQL数据库软件包可以通过apt-get实现. 在Linux Ubuntu中安装MySQL数据库 #安装MySQL服务器端 ~ sudo apt-get install mysql-server 安装过程会弹出提示框,输入root用户的密码,我在这里设置密码为mysql. 安装完成后,MySQL服务器会自动启动,我们检查MySQL服务器程序 # 检查MySQL服务器系

linux kernel的中断子系统之(八):softirq

一.前言 对于中断处理而言,linux将其分成了两个部分,一个叫做中断handler(top half),是全程关闭中断的,另外一部分是deferable task(bottom half),属于不那么紧急需要处理的事情.在执行bottom half的时候,是开中断的.有多种bottom half的机制,例如:softirq.tasklet.workqueue或是直接创建一个kernel thread来执行bottom half(这在旧的kernel驱动中常见,现在,一个理智的driver厂商是

ubuntu 删除旧内核

方法一: 使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核.像我,竟然安装了下面那么多,这个造成了漫长的启动列表.必须删掉一些不用的. 首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件.从中选择要卸载的包,用apt-get来卸载 [email protected]:~$ dpkg --get-selections|grep linux libselinux1 install linux-generic install linux-headers