CentOS 上升级 pgAdmin 的完整步骤
一 升级前准备
cat /etc/redhat-release 与 uname -m,明确是 CentOS 7/8/Stream 与 x86_64,以便选择兼容的 pgAdmin 版本与仓库。二 标准升级步骤 RPM 仓库方式
sudo dnf update -y(或 sudo yum update -y)。sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpmsudo dnf -qy module disable postgresql。sudo dnf update pgadmin4 -y(或 sudo yum update pgadmin4 -y)。sudo dnf install https://download.pgadmin.org/pub/pgadmin/pgadmin4/rel-X.X/pgadmin4-X.X-1.el8.noarch.rpm(将 X.X 替换为目标版本)。sudo systemctl restart pgadmin4sudo systemctl restart httpd三 手动 RPM 或 Tarball 升级
sudo systemctl stop pgadmin4(或 sudo systemctl stop httpd,取决于部署方式)。sudo yum localinstall /path/to/pgadmin4-X.X-1.el7.noarch.rpm -ysudo rpm -Uvh /path/to/pgadmin4-X.X-1.el7.noarch.rpmwget https://download.pgadmin.org/pub/pgadmin/pgadmin4/vX.X/pgadmin-4.X.X-linux-x64.tar.gz && tar -xvzf pgadmin-4.X.X-linux-x64.tar.gzsudo systemctl start pgadmin4(或 sudo systemctl start httpd),登录 Web 界面检查版本。四 验证与常见问题
systemctl restart pgadmin4 或 systemctl restart httpd。sudo rpm -Uvh --oldpackage /path/to/old.rpm 回滚;Tarball 方式则直接切回备份的旧目录并重启服务。