LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 908|回复: 5

请问如何能只保留一个gentoo-sources

[复制链接]
发表于 2008-4-16 21:25:02 | 显示全部楼层 |阅读模式
最近内核升级的频率越来越高。/usr/src下已经有很多gentoo-sources的slot了。好占空间哦,一个内核就250M。
请问一下,怎样设置才能让保留一个或若干个gentoo-sources的slot?portage支持这样的功能吗?
发表于 2008-4-16 21:35:47 | 显示全部楼层
eselect kernel list 查找有哪些,其实ls /usr/src -l就知道了
eselect kernel set num  如果你在USE设置了就自动帮你设置ln -sv xxxx linux了
emerge -aC =gentoo-sources-x.y.z -->> 干掉你不要的,当然记得要把老的config备份,到时make oldconfig省事,我都是这样一路升级过来的,没有问题的,GOOD LUCK
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-16 21:41:30 | 显示全部楼层
Post by axlrose;1838988
eselect kernel list 查找有哪些,其实ls /usr/src -l就知道了
eselect kernel set num  如果你在USE设置了就自动帮你设置ln -sv xxxx linux了
emerge -aC =gentoo-sources-x.y.z -->> 干掉你不要的,当然记得要把老的config备份,到时make oldconfig省事,我都是这样一路升级过来的,没有问题的,GOOD LUCK


手动设置的办法我当然知道,无非是先观察后卸载而已。不知道有没有能设置自动保留slot的办法。
另外请问一下make oldconfig的作用是什么?把老的.config内核配置文件导入到新的内核中使得新的.config可用吗?
回复 支持 反对

使用道具 举报

发表于 2008-4-16 21:45:08 | 显示全部楼层
emerge -Pa gentoo-sources
回复 支持 反对

使用道具 举报

发表于 2008-4-17 00:44:13 | 显示全部楼层
Post by sheep204;1838991
手动设置的办法我当然知道,无非是先观察后卸载而已。不知道有没有能设置自动保留slot的办法。
另外请问一下make oldconfig的作用是什么?把老的.config内核配置文件导入到新的内核中使得新的.config可用吗?

导入后运行make oldconfig一路默认,不清楚的先记下来,再make menuconfig
如果是2.6.22-r* 升级到2.6.22-r*可以直接用,但是要是到2.6.23-r*就不行了
回复 支持 反对

使用道具 举报

发表于 2008-4-17 02:07:33 | 显示全部楼层
emerge --depclean 就可以了呀……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表