当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-03-18 16:31 

注册: 2008-09-25 21:31
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
方法一:
使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。

  首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载
admingu@andy:~$ dpkg --get-selections|grep linux
libselinux1 install
linux-generic install
linux-headers-2.6.24-16 install
linux-headers-2.6.24-18 install
linux-headers-2.6.24-18-generic install
linux-headers-2.6.24-19 install
linux-headers-2.6.24-19-generic install
linux-headers-generic install
linux-image-2.6.24-16-generic deinstall
linux-image-2.6.24-18-generic install
linux-image-2.6.24-19-generic install
linux-image-generic install
linux-libc-dev install
linux-restricted-modules-2.6.24-16-generic deinstall
linux-restricted-modules-2.6.24-18-generic install
linux-restricted-modules-2.6.24-19-generic install
linux-restricted-modules-common install
linux-restricted-modules-generic install
linux-sound-base install
linux-ubuntu-modules-2.6.24-16-generic deinstall
linux-ubuntu-modules-2.6.24-18-generic install
linux-ubuntu-modules-2.6.24-19-generic install
util-linux install
util-linux-locales install

  具体的卸载方法为
代码:

  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的值,修改默认启动项!
————————————————————————————————————————————
查看内核的方法是,点菜单“系统-系统管理-系统监视器-系统”,可以查看系统当前使用的内核版本;
————————————————————————————————————————————
还可以查看menu.lst的第一个启动项,这是当前加载的内核版本,一般数字是最大的,下面可能还有较小的数字,这是旧的内核;
————————————————————————————————————————————
方法二
由于启动只需要一个内核,新内核使用一段时间,没有什么问题,可以删除其他不用的旧内核;

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后面有一个空格,

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


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-23 15:14 
头像

注册: 2009-09-22 19:01
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
学习了,实践了~ :em01


_________________
Thinkpad R400 Ubuntu 9.04 Vista Win7


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-23 15:21 
头像

注册: 2009-05-14 14:06
帖子: 317
送出感谢: 0 次
接收感谢: 0 次
学习了


_________________
That is in my life!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-23 15:23 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
这么麻烦,给你两个好工具:
1、删除旧内核的一条简洁命令:
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)#ee大法,一键删除旧内核,不过有点残余,ubuntu-tweak可以完全删除。
2、安装ubuntu-tweak,在系统工具里可以找到它,可以轻松在图形界面完成各种清理工作,包括清除旧内核。还有更多功能。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-23 17:34 

注册: 2008-12-13 7:53
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
我就是用ubuntu-tweak删除旧内核的


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-23 17:40 

注册: 2009-08-16 17:34
帖子: 129
送出感谢: 0 次
接收感谢: 0 次
ubuntu-tweak如何安装,apt里面的名字是什么 :em06


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2009-09-24 16:23 
头像

注册: 2009-09-18 10:03
帖子: 90
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
founderznd 写道:
ubuntu-tweak如何安装,apt里面的名字是什么 :em06


apt-cache search tweak搜索不能用么??


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-07-27 9:56 
头像

注册: 2008-04-01 21:20
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
:em06


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-08-26 9:27 

注册: 2010-02-19 22:34
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
10.04里面为什么没有menu.list呢 :em06
ubuntu-tweak是不是没有了?


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-08-26 10:32 
头像

注册: 2010-06-25 20:26
帖子: 245
送出感谢: 0 次
接收感谢: 0 次
xiao9 写道:
10.04里面为什么没有menu.list呢 :em06
ubuntu-tweak是不是没有了?

10.04里面当然没有menu.list了,变成grub.cfg了,删除旧内核以后不要忘记sudo update-grub了 :em11


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-08-30 18:02 

注册: 2009-10-29 14:55
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
:em11


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-12-14 13:01 

注册: 2010-03-22 12:46
帖子: 98
送出感谢: 0 次
接收感谢: 0 次
用新立得可以吗?


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-12-15 17:56 
头像

注册: 2010-12-03 11:08
帖子: 46
送出感谢: 0 次
接收感谢: 0 次
netyugi 写道:
用新立得可以吗?

学习了!同问


_________________
我喜欢忙一点...
Lost Temple...


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-12-16 13:12 
头像

注册: 2007-10-10 14:16
帖子: 89
送出感谢: 0 次
接收感谢: 0 次
我是在menu.lst或者grub.cfg中将旧内核启动项删除,然后在执行
代码:
sudo apt-get autoremove
就能够自动删除旧内核了


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 删除Ubuntu Linux旧内核的方法
帖子发表于 : 2010-12-29 9:56 
头像

注册: 2009-09-20 19:30
帖子: 765
地址: GIS
系统: ubuntu12.04
送出感谢: 0 次
接收感谢: 0 次
学习学习。。。 :em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译