Apt

管理無數包儲存庫

  • July 6, 2011

在測試、開發以及其他一些伺服器和工作站環境中,我使用了各種軟體包儲存庫(例如,對於 CentOS,這些儲存庫包括:remiepelrpmforgejpackage等)。

除了手動安裝yumapt的 repo 標頭之外,還有哪些不錯的工具可用於管理多個(有時是衝突/重疊的)軟體包儲存庫的使用?

由於各種原因,我維護了幾個版本的 CentOS、Ubuntu 等 - 並且能夠從任何這些儲存庫中提取內容很方便。

但是,一旦超過幾台機器,管理哪些可用的成本是一個巨大的痛苦。

將這些儲存庫的完整鏡像維護到我的系統都可以查看的中央、本地化點是否值得花費精力、空間和時間?如果沒有,還有哪些其他可行的選擇?


相關問題:維護工具centos儲存庫、centos/fedora 的體面儲存

您可以鏡像對您的環境感興趣的軟體包,並以此建構您自己的儲存庫。

如果您使用 yum-priorities,您可以說明應該首先考慮哪些儲存庫。在 CentOS 頁面上有一個很好的方法 - 我認為它甚至在關於 rpmforge 的常見問題解答中。

我在我的管理員工作站上另外做的是在 /etc/yum.repos.d/ 中安裝 repo 元數據,但禁用 repo。如果我搜尋新內容,我會在搜尋查詢期間在命令行上手動啟動儲存庫。

是的 - 如果您有多個需要這些儲存庫的伺服器,則在本地鏡像是有意義的 - 特別是如果這些伺服器本身沒有連接到網際網路。

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