我在 Google Artifact Registry 中有一个公共 yum 存储库,其中包含一个 yum 包。我试图将软件包安装到 EC2 服务器(ultraserve-centos-7.4)中。我已经创建了一个本地 yum 存储库文件/etc/yum.repos.d/
来访问我的 yum 存储库。
[my-repo]
name=my-repo
baseurl=https://LOCATION-yum.pkg.dev/projects/PROJECT/REPOSITORY_NAME
enabled=1
repo_gpgcheck=0
gpgcheck=0
然后用sudo yum makecache
. 元数据缓存已成功创建。
my-repo | 1.4 kB 00:00:00
ultra-centos-7.4-base | 3.4 kB 00:00:00
ultra-centos-7.4-extras | 3.3 kB 00:00:00
ultra-centos-7.4-updates | 3.4 kB 00:00:00
ultra-centos-7.x-newrelic-monitoring | 2.9 kB 00:00:00
ultra-centos-7.x-ultrarepo | 2.9 kB 00:00:00
Metadata Cache Created
然后,当我尝试下载并安装包时,我得到:
[Errno 14] HTTPS Error 500 - Internal Server Error
Trying other mirror.
Error downloading packages:
xxxxxx-0.7.0~SNAPSHOT-xxxxx-1.x86_64: [Errno 256] No more mirrors to try.
它知道要准确下载哪个包/版本,但无法下载。谁能帮我解决到底出了什么问题?或者我错过了什么?