温馨提示×

Ubuntu上pgAdmin更新步骤是什么

小樊
34
2025-12-31 17:35:32
栏目: 智能运维

Ubuntu 上 pgAdmin 更新步骤

一 通过 APT 官方仓库升级(推荐)

  • 更新软件包索引并优先升级 pgAdmin 包:
    • sudo apt update
    • sudo apt list --upgradable | grep pgadmin(查看是否有新版本)
    • sudo apt upgrade pgadmin4
  • 如未配置 PostgreSQL 官方 APT 仓库,先添加并导入 GPG 公钥,再执行升级:
    • wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
    • echo “deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main” | sudo tee /etc/apt/sources.list.d/pgdg.list
    • sudo apt update && sudo apt upgrade pgadmin4
  • 完成后重启 pgAdmin(桌面菜单或命令行启动)以使用新版本。

二 通过 pip 安装的更新方式

  • 若最初使用 pip/pip3 安装(非 APT),用 pip 升级:
    • pip3 install --upgrade pgadmin4
  • 若使用虚拟环境,先激活再升级:
    • source pgadmin4/bin/activate
    • pip install --upgrade pip wheel
    • pip install --upgrade pgadmin4
  • 升级完成后按原方式启动:
    • python3 pgAdmin4.py
  • 注意:pip 与 APT 两套安装方式不要混用,避免依赖与升级冲突。

三 升级前后检查与常见问题

  • 版本核对:
    • 命令行:pgadmin4 --version
    • Web 界面:页面底部通常显示版本号
  • 查看日志定位启动或升级异常:
    • cat ~/.pgadmin/pgadmin4.log
  • 无法连接数据库时,确认 PostgreSQL 服务运行并放通端口:
    • sudo systemctl status postgresql
    • sudo ufw allow 5432/tcp
  • 若曾安装 pgAdmin 3,需先卸载再装/升级到 pgAdmin 4
    • sudo apt remove pgadmin3。

0