更新Ubuntu系统中的pgAdmin至最新版本,需根据初始安装方式(APT包管理器、Snap包管理器或源码)选择对应流程。以下是详细步骤:
在进行升级前,务必备份pgAdmin的配置文件和数据(通常位于~/.pgadmin/目录),避免数据丢失。
随后更新Ubuntu系统及现有软件包,确保环境兼容:
sudo apt update && sudo apt upgrade -y
APT是Ubuntu默认的包管理工具,适用于大多数用户。步骤如下:
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 install --only-upgrade pgadmin4
若未安装过pgAdmin,可直接运行sudo apt install pgadmin4。pgadmin4 --version,确认版本号已更新至最新。Snap是容器化的包管理工具,更新更便捷:
sudo snap refresh pgadmin4
刷新后,pgAdmin会自动升级到Snap仓库中的最新版本。
若最初通过Python PIP或源码编译安装,需先卸载旧版本,再重新安装最新版:
sudo apt remove --purge pgadmin4 # 若通过APT安装过
pip3 uninstall pgadmin4 # 若通过PIP安装
pip3 install --upgrade pgadmin4
pgadmin4
http://localhost/pgadmin4(默认端口5050),登录即可。sudo apt install -f修复依赖。通过以上步骤,即可将Ubuntu上的pgAdmin更新至最新版本,享受最新功能与安全修复。