温馨提示×

linux pgadmin怎样升级版本

小樊
37
2026-09-27 15:42:16
栏目: 智能运维

在 Linux 上升级 pgAdmin 的方法,取决于你当初是怎么安装的。下面按常见情况分别说明。


一、通过官方仓库安装(APT / YUM / DNF)

1. Debian / Ubuntu(APT)

如果你是用 pgAdmin 官方 apt 源安装的(推荐方式):

sudo apt update
sudo apt upgrade pgadmin4

如果是桌面版:

sudo apt upgrade pgadmin4-desktop

如果是 Web 版:

sudo apt upgrade pgadmin4-web

✅ 升级后通常无需重装,配置会保留。


2. RHEL / CentOS / Rocky / Alma(YUM / DNF)

sudo dnf upgrade pgadmin4
# 或
sudo yum upgrade pgadmin4

Web 版:

sudo dnf upgrade pgadmin4-web

桌面版:

sudo dnf upgrade pgadmin4-desktop

二、通过 pip 安装(不推荐但常见)

如果你是 Python 用户,用 pip 安装的:

pip install --upgrade pgadmin4

或(用户级):

pip install --user --upgrade pgadmin4

⚠️ 注意:

  • pip 版官方已不主推
  • 升级可能不会更新系统服务配置

三、通过 Docker 运行 pgAdmin

如果是 Docker:

docker pull dpage/pgadmin4
docker stop pgadmin
docker rm pgadmin
docker run -d \
  --name pgadmin \
  -p 5050:80 \
  -e PGADMIN_DEFAULT_EMAIL=admin@admin.com \
  -e PGADMIN_DEFAULT_PASSWORD=admin \
  dpage/pgadmin4

✅ 数据卷(volume)保留即可不丢配置。


四、从旧版本(pgAdmin 3 → pgAdmin 4)

pgAdmin 3 已停止维护:

  • 不能直接升级
  • 需:
    1. 卸载 pgAdmin 3
    2. 安装 pgAdmin 4
    3. 重新配置服务器连接

五、升级后常见问题

1. Web 版升级后页面打不开

执行:

sudo /usr/pgadmin4/bin/pgadmin4-web-upgrade.sh

2. 登录失败 / 空白页

清理浏览器缓存,或:

rm -rf ~/.pgadmin

六、查看当前版本

pgadmin4 --version
# 或 Web 登录后右下角

如果你告诉我:

  • Linux 发行版(Ubuntu / CentOS / Rocky 等)
  • 安装方式(apt / docker / pip)
  • pgAdmin 版本(3 还是 4)

我可以给你精确到命令的升级方案。

0 踩