Repository

如何為多個 Linux 發行版創建 repo

  • May 27, 2021

如何在紅帽系統上為多個不同的 linux 發行版創建鏡像?我知道您可以createrepo在 red hat 和apt-mirror基於 debian 的發行版上使用,但該apt-mirror軟體包似乎在 Red Hat 上不可用。

我見過的儲存庫基本上是一個“主”儲存庫,其中包含每個主要發行版的軟體包,但它執行在同一個 Web 伺服器上。這怎麼可能?

檢查發行版提供的設置(本地)鏡像的說明。發行版的鏡像本質上只是包含包和一些元數據的目錄的副本,與託管系統沒有真正的關係。最好的選擇(除非上游另有說明)是用來rsync(1)使本地副本保持最新。如果您有安裝介質的副本,則其上的軟體包集合可能是一個很好的起點。

您引用的命令用於在給定包的情況下創建儲存庫(即添加/更新相關元數據)。

獲取本地安裝/更新以使用您的鏡像(而不是尋找發行版宣傳的鏡像)是另一回事。

引用自:https://unix.stackexchange.com/questions/651653