在 Ubuntu 上升级 pgAdmin 主要取决于你最初是怎么安装的。下面分几种常见情况说明。
如果你是按 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
pgAdmin 4 实际上是 Python 应用,但不推荐用 pip 直接管理生产环境。如果你是 pip 安装的:
pip install --upgrade pgadmin4
或(取决于环境):
pip3 install --upgrade pgadmin4
⚠️ 注意:这种方式容易和系统依赖冲突,不建议服务器使用。
如果你是用 Snap 安装的:
sudo snap refresh pgadmin4
查看版本:
snap info pgadmin4
如果是 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
/var/lib/pgadmin、/etc/pgadmin 通常保留如果你不确定自己是哪种安装方式,可以告诉我:
我可以给你更精确的升级命令。