yum 如何从一个不存在的库 URL 下载软件包?
How can yum download packages from a non-existent base URL?
为了在 RHEL 7.5 上获得 Chrome 浏览器 运行,我发现这个 yum
存储库文件帮助我安装了所需的包:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
现在通过 yum install google-chrome
的安装工作得很好,但我想知道这怎么可能,因为 baseurl(和它的任何更短的路径段)returns 出现错误“404 未找到”。 yum
怎么可能下载这个 repo 文件的包?
看起来 google 只是 return 一个 404
而不是目录列表。
如果您直接浏览至:https://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xml
,则会下载正确的 xml
文件并正常运行。我想如果你把完整和正确的路径放到给定的 .rpm
你也可以手动下载它。
为了在 RHEL 7.5 上获得 Chrome 浏览器 运行,我发现这个 yum
存储库文件帮助我安装了所需的包:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
现在通过 yum install google-chrome
的安装工作得很好,但我想知道这怎么可能,因为 baseurl(和它的任何更短的路径段)returns 出现错误“404 未找到”。 yum
怎么可能下载这个 repo 文件的包?
看起来 google 只是 return 一个 404
而不是目录列表。
如果您直接浏览至:https://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/repomd.xml
,则会下载正确的 xml
文件并正常运行。我想如果你把完整和正确的路径放到给定的 .rpm
你也可以手动下载它。