应用程序存储库与包存储库?

应用程序存储库与包存储库?
  1. 像 EPEL / RPMForge / 等这样的“应用程序存储库”和像这样的“包存储库”有什么区别包数据库

  2. 我可以将 yum / df 指向 pkgDB,以便它可以找出从哪里下载内容,而无需创建一堆 .repo 文件吗?

答案1

PkgDB 是 Fedora 官方软件包存储库对于软呢帽,可以使用Fedora 上的fedora.repofedora-updates.repo文件进行访问。您无需向默认的 Fedora 安装添加任何内容即可使其正常工作(如果您使用的是最新的 Fedora 版本)。如果您想在不同的发行版(RHEL、CentOS)上使用它,您可以从以下位置下载软件包:,但它可能不起作用。

另一方面,EPEL 包含一些基于 Fedora 软件包的 RHEL 和 CentOS 的 Fedora 重建,但并非所有这些都存在,并且它们的更新速度与 Fedora 版本不同。 RPMForge 还包含 RHEL/CentOS,但它是第三方源。这些对于 Fedora 系统没有用处。

您可以使用以下命令安装 EPEL 存储库(在 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

相关内容