我有一个单独的覆盖层和默认的portage。基本上,我只想在运行时仅显示来自主 portage 的更新新兴世界,并显式地从覆盖层中出现额外的包。
但现在,每次我跑步新兴世界,我从两个 portage 都得到了所有的包。
我想知道仅从一个 portage 强制执行更新的最佳方法是什么。
答案1
您应该在文件 /etc/portage/* 中编辑它。在 /etc/portage/provided/package.provided 中放置您不想更新或安装的文件,例如 dev-util/android-sdk-update-manager-20.0 .3 dev-java/icedtea-bin-7.2.2.1-r1 dev-java/icedtea-bin-6.1.11.3-r
在手册中您将找到其余内容:
http://wiki.gentoo.org/wiki/Portage
http://wiki.sabayon.org/index.php?title=En:HOWTO:_The_Complete_Portage_Guide
答案2
我还没有尝试过,但PORTAGE_OVERLAY="" emerge world -unD
应该可以。