在 Ubuntu 上升级 pgAdmin 的方式,取决于你最初是怎么安装的。下面按常见情况给你说明。
如果你之前是照 pgAdmin 官方文档用 APT 装的(最常见),升级很简单:
sudo apt update
sudo apt upgrade pgadmin4
如果是桌面版(pgadmin4-desktop):
sudo apt upgrade pgadmin4-desktop
升级完成后可直接打开使用。
如果你是 pip install pgadmin4 装的:
pip install --upgrade pgadmin4
如果是虚拟环境:
source venv/bin/activate
pip install --upgrade pgadmin4
sudo snap refresh pgadmin4
如果你是用 Docker 跑的:
docker pull dpage/pgadmin4
docker stop pgadmin4
docker rm pgadmin4
# 用原来的启动命令重新运行
升级后确认版本:
apt show pgadmin4 | grep Version
可能是仓库没加或太旧,重新加官方源:
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" | sudo tee /etc/apt/sources.list.d/pgadmin4.list
sudo apt update
sudo apt upgrade pgadmin4
如果你愿意,可以告诉我:
我可以给你精确的一步一步命令。