温馨提示×

ubuntu pgadmin怎么升级

小樊
45
2026-10-15 11:29:53
栏目: 智能运维

在 Ubuntu 上升级 pgAdmin 主要取决于你最初是怎么安装的。下面分几种常见情况说明。


一、通过官方 APT 仓库安装(推荐方式)

如果你是按 pgAdmin 官方文档添加的仓库(通常是 apt.postgresql.org 或 pgAdmin 官方源),升级很简单:

sudo apt update
sudo apt upgrade

如果你只想升级 pgAdmin:

sudo apt update
sudo apt install --only-upgrade pgadmin4

如果是桌面版:

sudo apt install --only-upgrade pgadmin4-desktop

如果是 Web 版:

sudo apt install --only-upgrade pgadmin4-web

升级完成后,Web 版通常需要重新配置:

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

二、通过 pip 安装的 pgAdmin(不常见)

pgAdmin 4 实际上是 Python 应用,但不推荐用 pip 直接管理生产环境。如果你是 pip 安装的:

pip install --upgrade pgadmin4

或(取决于环境):

pip3 install --upgrade pgadmin4

⚠️ 注意:这种方式容易和系统依赖冲突,不建议服务器使用。


三、通过 Snap 安装

如果你是用 Snap 安装的:

sudo snap refresh pgadmin4

查看版本:

snap info pgadmin4

四、通过 Docker 运行

如果是 Docker 容器:

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

五、确认当前版本

apt-cache policy pgadmin4

或在 pgAdmin 界面: Help → About


六、升级注意事项

  1. 配置不会丢:
    /var/lib/pgadmin、/etc/pgadmin 通常保留
  2. 浏览器缓存:
    升级后建议清一下浏览器缓存
  3. PostgreSQL 版本无关:
    pgAdmin 升级不影响数据库本身

如果你不确定自己是哪种安装方式,可以告诉我:

  • Ubuntu 版本
  • 安装方式(桌面 / Web / Docker)
  • 当前 pgAdmin 版本

我可以给你更精确的升级命令。

0 踩