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

CentOS误删PostgreSQL后yum命令无法使用的问题求助

解决删除PostgreSQL后Yum报错的问题

问题根源

删除PostgreSQL时,可能连带导致PostgreSQL官方仓库(pgdg-common)的GPG验证密钥未正常导入,Yum无法校验仓库合法性,因此无法执行操作。

快速恢复Yum使用

临时绕过问题仓库

单次执行Yum命令时临时禁用该仓库:

yum --disablerepo=pgdg-common [你的Yum操作,比如check-update、install]

永久禁用问题仓库

让Yum默认不再加载该仓库:

yum-config-manager --disable pgdg-common

彻底修复(若后续仍需使用PostgreSQL仓库)

  1. 导入本地留存的PGDG GPG密钥:
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
    
  2. 清理Yum缓存并重建缓存:
    yum clean all && yum makecache
    
  3. 测试Yum是否恢复正常:
    yum check-update
    

彻底移除PostgreSQL仓库(若不再需要)

如果后续完全不需要PostgreSQL相关仓库,直接删除对应配置文件:

rm -f /etc/yum.repos.d/pgdg-*.repo
yum clean all && yum makecache

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 23:10:22