为什么我在 centos 6 上安装 postgresql 8.2 时出现此 404 错误?

为什么我在 centos 6 上安装 postgresql 8.2 时出现此 404 错误?

我试图在 centos 6 上安装 postgresql 8.2,但是当我添加它的 repo 并执行 yum 升级或尝试安装包时,我收到以下错误

yum upgrade
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink                                                                                                            |  14 kB     00:00     
 * base: centos.mirror.netelligent.ca
 * epel: mirrors.rit.edu
 * extras: centos.mirrors.atwab.net
 * updates: centos.mirror.netelligent.ca
base                                                                                                                     | 3.7 kB     00:00     
base/primary_db                                                                                                          | 4.4 MB     00:00     
epel                                                                                                                     | 4.4 kB     00:00     
epel/primary_db                                                                                                          | 6.3 MB     00:00     
extras                                                                                                                   | 3.4 kB     00:00     
extras/primary_db                                                                                                        |  19 kB     00:00     
http://yum.postgresql.org/8.2/redhat/rhel-6-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: pgdg82. Please verify its path and try again

当我尝试访问此链接时http://yum.pgrpms.org/8.2/redhat/rhel-6-x86_64/repodata/repomd.xml我看到一个未找到的页面,但如果我访问一个类似的http://yum.pgrpms.org/8.2/redhat/rhel-5-x86_64/repodata/repomd.xml它确实显示了一个 xml 页面。

注意 rhel-5 和 rhel-6 的 URL 变化

那么如何在 centos 6 上安装 postgresql 8.2?

答案1

Postgresql 8.2 已终止使用,不再支持 CentOS 6。
不再有针对此组合构建的软件包。

所以,除非你找到提供它的第三方存储库,或者自己打包/编译它,否则这是不可能的。

相关内容