以下是我收到的Linux RedHat的问题。在yum命令上。
[root@localhost ~]# yum upgrade
Loaded plugins: fastestmirror, product-id, refresh-packagekit, replace,
: security, subscription-manager
This system is registered to Red Hat Subscription Management, but is not
receiving updates. You can use subscription-manager to assign subscriptions.
Setting up Upgrade Process
Loading mirror speeds from cached hostfile
epel/metalink
| 5.3 kB 00:00
* base: mirror.nbrc.ac.in
* epel: repo.ugm.ac.id
* extras: mirror.nbrc.ac.in
* ius: mirror.team-cymru.org
* updates: mirror.nbrc.ac.in
base
| 3.7 kB 00:00
centos
| 3.7 kB 00:00
extras
| 3.4 kB 00:00
ius
| 2.3 kB 00:00
mongodb
| 951 B 00:00
mysql-connectors-community
| 2.5 kB 00:00
mysql-tools-community
| 2.5 kB 00:00
mysql57-community
| 2.5 kB 00:00
https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-%24releasever-
x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL
returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository:
pgdg96. Please verify its path and try again
已经尝试过网上提到的大部分解决方案...... 例如this和
已经创建了一个帐户,并且还尝试了所有订阅管理器选项命令。但无法解决这个问题。
我有一台安装了此Redhat的服务器计算机。 我从别人那里得到了这个系统。所以我没有Redhat网站上Redhat订阅注册中提到的任何订阅16位数密钥。
我还检查了用于在此服务器计算机上安装redhat的cd pack。
所以,我被困住了,不知道如何解决这个问题。 我无法安装软件包甚至升级,如上所述使用
# yum install <package-name>
这是我的操作系统信息
描述:红帽企业Linux服务器版本6.5(圣地亚哥)
发布:6.5
代号:圣地亚哥
如果有人能告诉我在这种情况下可以做些什么,请告诉我。
答案 0 :(得分:1)
https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-%24releasever-x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
我认为您的yum版本太旧而无法支持$releasever
变量。尝试在6.5
目录的.repo
文件中将其替换为/etc/yum/repos.d
(您的版本)。
subscription-manager
这不是一个真正的问题,因为它涉及第三方存储库(并且它也不是编程问题)。