我使用的是 RHEL 8.3 版本。我要经过官方说明这里介绍如何在 RHEL 上安装 EnterpriseDB。
当我跑步时:
sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
我收到以下错误:
EnterpriseDB RPMs 8 - x86_64 230 B/s | 381 B 00:01
Errors during downloading metadata for repository 'edb':
- Status code: 401 for https://<username>:<password>@yum.enterprisedb.com/edb/redhat/rhel-8-x86_64/repodata/repomd.xml (IP: 54.165.250.135)
Error: Failed to download metadata for repo 'edb': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
显然,<username>
和<password>
被替换为 EDB 给我的用户名和密码。
我运行时dnf upgrade
也遇到同样的错误。
我做事的方式有问题吗?或者目前 EDB 存储库存在问题吗?如果是后者,我该如何自己检查?
答案1
这401 HTTP 错误代码意味着未经授权的客户端,因此您提供的用户名/密码的身份验证必须失败。确保您的文件正确无误,或者联系存储库管理员。
您可以添加enabled=0
到 yum 存储库文件以禁用 edb 存储库,或者dnf —disablerepo=edb ....
在使用 dnf 时运行。