You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL 10.4环境下pglogical安装失败求助

PostgreSQL 10.4安装pglogical的404错误解决方法

问题根源

原教程中使用的2ndQuadrant软件仓库已停止服务,导致yum无法找到pglogical安装包,触发404错误。

解决步骤

1. 清理失效的旧仓库配置

先删除系统中已添加的2ndQuadrant仓库文件,再清理yum缓存:

rm -f /etc/yum.repos.d/2ndquadrant-dl-default-release-pg10.repo
yum clean all

2. 通过EDB仓库安装pglogical

pglogical目前由EnterpriseDB(EDB)维护,可通过配置EDB的yum仓库获取对应版本的安装包:

  1. 在/etc/yum.repos.d/目录下创建edb-repo.repo文件,写入以下配置(替换为EDB官方提供的对应PostgreSQL 10的仓库地址和密钥信息):
[edb]
name=EnterpriseDB RPM Repository
baseurl=[EDB官方PG10仓库地址]
enabled=1
gpgcheck=1
gpgkey=[EDB官方GPG密钥地址]
exclude=edb-postgresql*
  1. 执行安装命令:
yum install postgresql10-pglogical

3. 手动安装RPM包(备选方案)

如果仓库配置仍有问题,可直接下载适配Amazon Linux 2、PostgreSQL 10的pglogical RPM包,使用以下命令安装(自动处理依赖):

yum localinstall /path/to/postgresql10-pglogical.rpm

4. 验证安装结果

安装完成后,运行以下命令确认pglogical已成功安装:

yum list installed | grep pglogical

内容的提问来源于stack exchange,提问作者Murakami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 05:15:42