Gentoo怎么限制指定package升级?

42 views
Skip to first unread message

Kermit.Mei

unread,
Mar 14, 2013, 11:25:08 PM3/14/13
to gentoo-cn
Hello all,

我遇到的问题是这样的,我用emerge world update 的时候,不想每次都升级内核和VMWare等安装起来比较麻烦的工具,所以想把这些版本限制在当前的版本,但不知道怎么设置。
我在/etc/portage/package.mask 中制定过内核版本,不如我设置的是:
=gentoo-source-3.6.11
但下次升级的时候,虽然不会升级到3.7.x,但还是会升级到3.6.11-r1。

每次升级内核,都会导致VBOX VMWare的模块重新安装,太麻烦了,而且这些不是我必须的,所以希望升级的时候内核保持原样不动。

请问我要怎么折腾才可以?

Thanks
B.R
Kermit

wd

unread,
Mar 14, 2013, 11:28:07 PM3/14/13
to gentoo...@googlegroups.com



2013/3/15 Kermit.Mei <kermi...@gmail.com>

--
--
您收到这封email是因为您订阅了 Gentoo 中文 Google Group
要发贴到本group,请email至gentoo...@googlegroups.com
要退订,请发email到gentoo-china...@googlegroups.com
要了解Gentoo中文社区更多信息,请访问 http://www.gentoo-cn.org
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Gentoo中文”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 gentoo-china...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out



wd

unread,
Mar 14, 2013, 11:30:16 PM3/14/13
to gentoo...@googlegroups.com



2013/3/15 Kermit.Mei <kermi...@gmail.com>

Hello all,

    我遇到的问题是这样的,我用emerge world update 的时候,不想每次都升级内核和VMWare等安装起来比较麻烦的工具,所以想把这些版本限制在当前的版本,但不知道怎么设置。
    我在/etc/portage/package.mask  中制定过内核版本,不如我设置的是:
=gentoo-source-3.6.11
但下次升级的时候,虽然不会升级到3.7.x,但还是会升级到3.6.11-r1。

    每次升级内核,都会导致VBOX  VMWare的模块重新安装,太麻烦了,而且这些不是我必须的,所以希望升级的时候内核保持原样不动。


如果你要升级内核,这个工作是必须的,你可以在你升级内核的 make 指令后面加上 module-rebuild rebuild,他会自动 rebuild 升级内核之后需要 rebuild 的包。
 

Zhongchao Qian

unread,
Mar 14, 2013, 11:39:43 PM3/14/13
to gentoo...@googlegroups.com
Mask 那里改大于号
module-rebuild没错
Reply all
Reply to author
Forward
0 new messages