LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo如何不升级内核?

[复制链接]
发表于 2011-1-23 12:04:23 | 显示全部楼层 |阅读模式
我用一般都用emerge -uDv world升级系统的。可是发现老是会给我下载gentoo-source,因为我不喜欢升级kernel,早把所有gentoo-source都删除了,用的是kernel.org的,可是world后还是摆脱不了gentoo-source的纠缠,很烦恼,大家有好的办法么?
发表于 2011-1-23 12:09:30 | 显示全部楼层
把它添加进/etc/portage/package.mask里就OK了~
回复 支持 反对

使用道具 举报

发表于 2011-1-23 12:18:50 | 显示全部楼层
emerge -C gentoo-sources
回复 支持 反对

使用道具 举报

发表于 2011-1-23 14:21:37 | 显示全部楼层
/var/lib/portage/world里干掉gentoo-sources的那一行
回复 支持 反对

使用道具 举报

发表于 2011-1-23 15:24:50 | 显示全部楼层
用/etc/portage/package.mask控制方便些
回复 支持 反对

使用道具 举报

发表于 2011-1-23 16:29:18 | 显示全部楼层
gentoo handbook 上的说法, 放到/etc/portage/profile/package.provided
http://www.gentoo.org/doc/en/han ... mp;chap=5#doc_chap3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-24 10:58:46 | 显示全部楼层
谢谢各位,刚才试了下,kernel也可以mask掉了,好开心啊。
回复 支持 反对

使用道具 举报

发表于 2011-1-24 21:36:03 | 显示全部楼层
emerge sys-kernel/git-sources
如果 emerge /usr/portage/sys-kernel/git-sources/git-sources-2.6.38_rc2.ebuild
可以避免world时 升级,又不用写package.keywords
use flag  kernel_linux 需要 sys-sources.你 mask gentoo-sources ,portage 会装cjk zen 之类的。系统里终的通过portage装一份sys-sources。你的情况就是git-sources

借地儿问一下。portage记录 装的包写在哪? world 里只记录部分,比如 emerge gnome-light  .world记录 gnome-light 其他的如 metacity gtk+ 之类的呢?
回复 支持 反对

使用道具 举报

发表于 2011-1-24 22:07:20 | 显示全部楼层
Post by restfultiger;2126603

借地儿问一下。portage记录 装的包写在哪? world 里只记录部分,比如 emerge gnome-light  .world记录 gnome-light 其他的如 metacity gtk+ 之类的呢?



  1. /var/db/pkg/
  2. database to track installed packages
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-1-27 12:23:53 | 显示全部楼层
Gentoo Portage 从不升级内核,只升级内核src 任何linux的包管理都不应该碰内核,除非做好了充分的准备。
回复 支持 反对

使用道具 举报

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

本版积分规则

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