我正在运行 F17 并在yum.repos.d
.我看到列出了多个存储库,例如adobe-linux-1386.repo
、fedora.repo
、google-chrome.repo
等。当我yum install
从多个不同的存储库下载某些文件或从一个存储库下载所有文件时?
答案1
大多数存储库mirrorlist
在其配置文件中指定了 a。如果存在,yum
将选择列表中提供的一个或多个镜像。没有镜像的仓库将会baseurl
有mirrorlist
.
下载多个包时,yum 可以从多个站点并行下载,尽管除非您非常仔细地观察,否则这在终端中并不总是显而易见。
答案2
大多数软件包可以从 fedora.repo 下载。 Adobe 软件包可以从 adobe-linux-i386.repo 下载。 Google Chrome 软件包将从 google-chrome.repo 下载
答案3
还取决于存储库是禁用还是启用。
答案4
通常,存储库的内容没有相同的 rpm(如您的示例中所示)。如果您的 rpm 存在“冲突”,您可以使用 yum_priorities 选择首先使用哪个。
但最终将从单个存储库中提到的单个(镜像)服务器(直接或通过镜像列表)下载单个 rpm。