软件包是从多个镜像站点下载的吗?

软件包是从多个镜像站点下载的吗?

我正在运行 F17 并在yum.repos.d.我看到列出了多个存储库,例如adobe-linux-1386.repofedora.repogoogle-chrome.repo等。当我yum install从多个不同的存储库下载某些文件或从一个存储库下载所有文件时?

答案1

大多数存储库mirrorlist在其配置文件中指定了 a。如果存在,yum将选择列表中提供的一个或多个镜像。没有镜像的仓库将会baseurlmirrorlist.

下载多个包时,yum 可以从多个站点并行下载,尽管除非您非常仔细地观察,否则这在终端中并不总是显而易见。

答案2

大多数软件包可以从 fedora.repo 下载。 Adobe 软件包可以从 adobe-linux-i386.repo 下载。 Google Chrome 软件包将从 google-chrome.repo 下载

答案3

还取决于存储库是禁用还是启用。

答案4

通常,存储库的内容没有相同的 rpm(如您的示例中所示)。如果您的 rpm 存在“冲突”,您可以使用 yum_priorities 选择首先使用哪个。

但最终将从单个存储库中提到的单个(镜像)服务器(直接或通过镜像列表)下载单个 rpm。

相关内容