Downgrade

防止emerge降級包

  • October 17, 2010

我用 ~amd64 關鍵字安裝了很多包(> 10),我想保持我的基本系統穩定。但是emerge -uD world會降級所有不穩定的包。

我想要解決方案,只針對新興升級而不是每次都掩蓋舊版本。

舊的emerge中有一個-U鍵,我想知道他們為什麼不保留它。

當時間流逝和新版本出現時,你沒有說你想看到什麼。假設出現了一個新版本的~amd64 包——你是想升級它(即跟隨新的開發)還是僅僅使用你已有的(即解決stable 中的錯誤)?

如果您想將 ~amd64 軟體包自動升級到最新的不穩定版本,請在您的 package.keywords 文件中添加一行:

foo-bar/baz ~amd64

否則,只需使用 package.mask 屏蔽所有舊版本

<foo-bar/baz-1.2.3

第二種方法將創建有關不可用包的警告,但不會嘗試降級任何東西。

引用自:https://serverfault.com/questions/191798