Ubuntu 更新后删除多余的内核

原文:http://blog.163.com/wangan11@126/blog/static/17315245320109299124128/

ubuntu 安装完成后,默认情况下会进行更新,安装自发行以来发布的所有更新。

如果你选择了升级内核,完成后,老的内核依旧存在,在开机时的GRUB 菜单中会

出现很多的条目。让人感觉很不爽!

那么就删除多余的内核吧!

方法一:

打开终端:

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

这条命令的作用:删除当前系统没有正在使用的所有内核,一般系统使用的都是最

新的内核版本(如果你没有自己设置的话)

这样你的GRUB启动菜单中只留下最新版本内核的菜单了

其实,你也可以在新立得管理器里搜索你所要删除内核的版本号,和它有关的全部

标记删除就可以了

方法二:

打开终端:

dpkg --get-selections | grep linux

会显示当前你的系统中所有的内核

或者:

命令 uname -a 

或者 :

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

选中你要删除的内核:

sudo apt-get remove linux-headers-x.x.x-x-generic

时间: 2024-12-21 09:40:26

Ubuntu 更新后删除多余的内核的相关文章

ubuntu更新后软件中心无法打开的解决办法

昨天在ubuntu的中安装了一下"Python版webqq客户端"程序,结果今天更新了系统重启后,发现ubuntu软件中心打不开了,在网上找到了如下解决办法. 初步判断是因为安装那个webqq客户端的时候,添加了linuxdeepin(深度)的软件源导致的. gongstring@chz-desktop:~$ software-center Traceback (most recent call last): File "/usr/bin/software-center&qu

Linux 有问必答:如何删除 Ubuntu 上不再使用的旧内核

提问:过去我已经在我的Ubuntu上升级了几次内核.现在我想要删除这些旧的内核镜像来节省我的磁盘空间.如何用最简单的方法删除Ubuntu上先前版本的内核? 在Ubuntu上,有几个方法来升级内核.在Ubuntu桌面中,软件更新允许你每天检查并更新到最新的内核上.在Ubuntu服务器上,最为重要的安全更新项目之一就是 unattended-upgrades 软件包会自动更新内核.然而,你也可以手动用apt-get或者aptitude命令来更新. 随着时间的流逝,持续的内核更新会在系统中积聚大量的不

Ubuntu程序更新后WiFi图标显示不正常如何解决?

在Ubuntu系统中,很多用户都会在系统弹出更新提示后下载更新部分程序,但是最近有用户反映在更新完开机重启后发现WiFi图标成了一个扇形,无法搜索到信号,不能正常使用了.这是怎么回事?Ubuntu系统下更新后WiFi图标显示不正常该怎么解决呢? 解决过程: 在网上搜索了各种方法,总结的原因可能是驱动程序失效.更新软件后,驱动被禁用了. 常用的解决方法有: 1.用命令rfkill list all 查看那些被禁用了,然后用命令unblock打开block的模块即可. 2.下载驱动程序,重新安装驱动

Ubuntu系统更新后WiFi图标显示不正常解决方法

  Ubuntu系统更新后WiFi图标显示不正常解决方法.在Ubuntu系统中,很多用户都会在系统弹出更新提示后下载更新部分程序,但是最近有用户反映在更新完开机重启后发现WiFi图标成了一个扇形,无法搜索到信号,不能正常使用了.这是怎么回事?Ubuntu系统下更新后WiFi图标显示不正常该怎么解决呢? 解决过程: 在网上搜索了各种方法,总结的原因可能是驱动程序失效.更新软件后,驱动被禁用了. 常用的解决方法有: 1.用命令rfkill list all 查看那些被禁用了,然后用命令unblock

Win8系统升级Win8.1后怎样删除多余的隐藏分区?

  Win8系统升级Win8.1后怎样删除多余的隐藏分区?        操作步骤: 建议使用diskpart命令删除. 具体操作如下: list disk; #分号;表示按回车 S E L E C T disk 0; #如果所选硬盘是磁盘1,则这边输入1 list partition; S E L E C T partition 1; #如果是第二个分区,输入2 delete partition override; #如果不止一个分区,重复操作

Ubuntu清理老旧无用Linux内核文件教程

  在 Ubuntu 环境中,我们有很多种方式可以升级内核. Ubuntu 桌面版本可以在每天自动更新时升级内核,Ubuntu Server 可以使用 unattended-upgrade 自动更新的方式来升级内核,当然还可以使用 apt-get 或 aptitude 来同时兼容 Ubuntu 桌面或服务器版本. 随着使用时间的推移,被替换下来的老旧内核版本将会占用一定的磁盘空间而造成浪费.每个内核映像文件和相关的模块文件/header(头文件)会占用大约 200 – 400 M 的磁盘空间,如

Ubuntu系统中删除不要的启动项

方法一如下: 使用root账户进入ubuntu,找到/boot/grub/grub.cfg文件,先将其属性改为读写,之后打开文件,仔细看看就能发现多余的启动项信息,将你不要的启动项删掉,保存退出.记得再将文件属性改回来. 也可以这样: 使用命令 sudo chmod +w /boot/grub/grub.cfg,将grub.cfg文件的属性改为可写. 修改之后,再用命令:sudo gedit /boot/grub/grub.cfg修改. 以上的方法,只是将启动项中的信息抹掉了你不想要的一部分,并

调试-gcc更新后如何使用的问题

问题描述 gcc更新后如何使用的问题 我按照网上的教程更新了gcc,但是不知道该怎么用,程序调试过程中还是旧的版本,希望大神们指点一下 解决方案 你最好是将旧版本删除,再安装新版本. 更新,你可能没有更新成功. 解决方案二: 你是什么发行版呢?如果是ubuntu,直接gcc加版本号就可以了吧,如gcc-4.4什么的,或者自己到/usr/bin目录下改一下软链接 解决方案三: 看样子是新更新的并没有覆盖系统的gcc 而是安装其它路径了 你可以用决定路径来使用gcc编译 解决方案四: 可以去百度问一

Error 14274: 无法添加、更新或删除从MSX服务器上发起的作业.

error|服务器 错误场景: windows主机名变更后,试图更新或者删除SQL Server2000之前创建的job时会出现14274的错误. SQL 7.0不会出现该错误,但是在cluster环境中,将SQL 7.0虚拟服务器升级到SQL Server2000后也可能产生该错误. 错误原因: 在msdb..sysjobs的列originating_server中保存了SQL Server 2000 instance的名字,其格式为'serverinstance'(在SQL 7.0中为(lo