Centos

應用程序回購與包回購?

  • May 30, 2016
  1. 像 EPEL / RPMForge / etc 這樣的“應用程序儲存庫”和像PkgDB這樣的“包儲存庫”有什麼區別?
  2. 我可以將 yum / df 指向 pkgDB,這樣它就可以知道從哪裡下載東西而不必創建一堆 .repo 文件?

PkgDB 是 Fedora 的官方 Fedora 軟體包儲存庫,可以使用 Fedora 上的fedora.repo文件fedora-updates.repo訪問。您無需向預設的 Fedora 安裝添加任何內容即可使其正常工作(如果您使用的是最新的 Fedora 版本)。如果您想在不同的發行版(RHEL、CentOS)上使用它,您可以從koji下載軟體包,但它可能無法正常工作。

另一方面,EPEL 包含一些基於 Fedora 軟體包為 RHEL 和 CentOS 重建的 Fedora,但並非所有這些都存在,並且它們的更新速度與 Fedora 版本不同。RPMForge 也包含 RHEL/CentOS,但它是第三方來源。這些對 Fedora 系統沒有用處。

您可以使用以下命令安裝 EPEL repo(在 RHEL7 上):

# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
# rpm -ivh epel-release-7-6.noarch.rpm

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