`

删除Ubuntu Linux旧内核的方法

阅读更多

使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。

首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载
admingu@andy:~$ dpkg --get-selections|grep linux

具体的卸载方法为
sudo apt-get remove linux-image-2.6.24-16-generic
sudo apt-get remove linux-headers-2.6.24-16-generic

另外还要记录一个命令
uname -a 查看当前系统使用的内核。

卸载后,在启动菜单里还有其选项,这样我们需要修改启动菜单,
方法如下:用命令打开menu.lst

admingu@andy:~$ gksudo gedit /boot/grub/menu.lst

然后找到不需要的菜单将其删除即可,还要注意一点,记得修改default的值,修改默认启动项!

————————————————————————————————————————————
查看内核的方法是,点菜单“系统-系统管理-系统监视器-系统”,可以查看系统当前使用的内核版本;
————————————————————————————————————————————

由于启动只需要一个内核,新内核使用一段时间,没有什么问题,可以删除其他不用的旧内核;

1)点菜单“系统-系统管理-新立得软件包管理器”,输入密码后进入;

2)以2.6.24-16版本的内核为例,内核文件里包括:linux-headers-2.6.24-16、linux-headers- 2.6.24-16-generic、linux-image-2.6.24-16-generic、linux-restricted- modules-2.6.24-16-generic、linux-ubuntu-modules-2.6.24-16-generic;

3)在新立得中,点工具栏上的“搜索”按钮,在出来的搜索框中输入 linux 2.6.24-16 ,注意linux后面有一个空格,

然后点下面的搜索位置,选“名称”,点“搜索”按钮开始搜索

 

From:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=190077

分享到:
评论

相关推荐

    Ubuntu下清理缓存与删除多余的旧版本内核.docx

    2. **查看所有内核**:通过`dpkg --get-selections | grep linux`,可以列出所有已安装的Linux内核及相关组件。 3. **删除旧内核**:在确认了哪些是不再需要的旧内核后(通常较早的版本),可以使用`sudo apt-get ...

    修改ubuntu开机启动项顺序 grub设置 删除多余内核

    修改 Ubuntu 开机启动项顺序 GRUB 设置删除...修改 Ubuntu 开机启动项顺序和删除多余内核可以通过编辑 GRUB 的配置文件和卸载旧的内核版本来实现。用户需要小心编辑 GRUB 的配置文件,以免错误的配置导致系统无法启动。

    UBUNTU linux学习手册教程集合

    了解Linux内核、进程管理、文件系统原理等,可以帮助你更好地理解和优化系统。通过学习Shell编程、系统调用和系统服务,可以深入理解Ubuntu的工作机制。 总之,这个教程集合将引导你全面学习Ubuntu Linux,从基础...

    Ubuntu删除多余内核的方法

    使用`dpkg`命令,配合`--get-selections`选项和`grep`命令来过滤出所有与Linux内核相关的包: ``` $ dpkg --get-selections | grep linux ``` 输出将包含所有已安装的内核包,包括头文件、图像、模块等。通过检查...

    Ubuntu Linux 轻松入门PPT

    Linux是一种自由开放源代码的操作系统,由林纳斯·托瓦兹于1991年创建,其内核设计灵活且强大,被广泛应用于服务器、移动设备以及嵌入式系统中。Ubuntu Linux是基于Debian的发行版,以其用户友好性、丰富的软件库和...

    linux内核升级的详细步骤

    Linux内核升级是系统管理员和开发人员为了获取最新的安全补丁、性能改进或新功能而进行的一项重要操作。本文将详细解析Linux内核升级的步骤,确保过程顺利且无误。 ### 第一步:检查当前内核版本 在升级之前,首先...

    ubuntu linux命令行简明教程

    - **Ubuntu Linux特点**:Ubuntu是基于Linux内核的发行版之一,以其友好的用户界面和丰富的软件资源受到欢迎。 - **安装与启动**:介绍如何安装Ubuntu Linux操作系统,并讲解系统的启动过程。 ##### 2. 从Windows...

    ubuntu更新内核与清理无用文件.pdf

    如果系统中存在多个内核版本,可以选择保留一个或两个最新的版本,而删除其他较旧的版本。删除内核时需要注意不要删除当前正在使用的内核版本。可以使用以下命令查看所有安装的内核版本: ```bash dpkg --get-...

    在ubuntu12.04下编译内核

    ### 在Ubuntu 12.04下编译Linux内核的知识点详解 #### 前言 编译Linux内核是一项复杂但具有高度定制性的任务,尤其对于希望深入理解操作系统底层工作原理或需要针对特定硬件进行优化的用户来说至关重要。本文将基于...

    linux内核编译,基于ubuntu系统

    Ubuntu 系统作为流行的 Linux 发行版,提供了方便的方式来编译和安装 Linux 内核。在本文中,我们将详细介绍如何在 Ubuntu 系统中编译 Linux 内核并添加系统调用。 一、备份原来的源 在开始编译内核之前,我们需要...

    Ubuntu Linux轻松入门ppt

    **Ubuntu Linux轻松入门** Ubuntu Linux是一款基于Debian的开源操作系统,以其用户友好、社区支持和免费的特点在全球范围内广受欢迎。本教程将引导你逐步踏入Ubuntu Linux的世界,让你轻松掌握其基本操作和应用。 ...

    Ubuntu.Linux命令行大全.pdf

    - **Ubuntu**:基于Linux内核的发行版之一,以其易用性和社区支持著称。 ##### 1.2.1 安装Ubuntu - 描述了如何安装Ubuntu操作系统的过程,包括下载ISO镜像、制作启动盘以及具体的安装步骤等。 ##### 1.2.2 ...

    Linux基础教程-基于Ubuntu.pdf

    Linux Torvalds最初将这个系统命名为Linux 0.02版,随后在1994年完成了Linux内核1.0版的开发。Linux Torvalds开发的Linux操作系统最初就是以开源和免费的形式提供给全世界用户使用的,这一点对于Linux操作系统的快速...

    Ubuntu Linux课件

    他为了改进Minix系统,创建了Linux内核。随着时间的推移,Linux逐渐吸引了全球程序员的关注,他们共同参与开发,形成了庞大的开源社区。Linux的自由、开放源代码特性使得其在不同领域得以广泛应用,包括服务器、超级...

    抽取linux内核链表模块

    在Linux内核中,链表是一种非常重要的数据结构,它被广泛用于管理内存、设备驱动、文件系统等各个层面。标题中的"抽取linux内核链表模块"涉及到的是从Linux内核源码中提取出链表(list)的实现,以便在用户空间的...

    ubuntu12.04 升级内核实战.pdf

    【描述】: 本教程将详细讲解如何在Ubuntu 12.04系统中升级内核至Linux 3.3.4版本。虽然升级内核可能对普通用户意义不大,但对于需要最新驱动和特定功能的用户或开发者来说,这是一个必要的过程。请注意,升级内核应...

    ubuntu下编译linux kernel 2.6.38

    在Ubuntu 10.10环境下编译Linux内核2.6.38涉及一系列步骤,需要对操作系统、内核版本、编译工具和配置选项有深入理解。以下是详细的编译流程和注意事项: 首先,确保你的环境是Pentium 4架构的Ubuntu 10.10(内核...

    ubuntu12.04 升级内核实战.docx

    1. 访问官方内核组织的网站:首先,你需要访问http://www.kernel.org/,这是Linux内核的官方网站,你可以在这里找到最新稳定版的内核源码。 2. 获取root权限:升级内核需要对系统进行修改,因此必须以root权限进行...

Global site tag (gtag.js) - Google Analytics