温馨提示×

ubuntu pgadmin如何进行版本升级

小樊
58
2025-09-22 17:55:50
栏目: 智能运维

Ubuntu下升级pgAdmin的步骤

1. 备份重要数据

升级前务必备份pgAdmin的配置文件和数据,避免升级过程中出现意外导致数据丢失。通常配置文件位于/etc/pgadmin,用户数据位于~/.pgadmin,可使用以下命令备份:

sudo cp -r /etc/pgadmin /etc/pgadmin_backup
sudo cp -r ~/.pgadmin ~/.pgadmin_backup

2. 卸载旧版本(可选但推荐)

若之前通过apt安装旧版本,可先卸载以清理残留文件:

sudo apt remove --purge pgadmin4  # 彻底移除pgadmin4及配置
sudo rm -rf /etc/pgadmin           # 删除旧配置目录
sudo rm -rf ~/.pgadmin             # 删除用户数据目录

3. 更新系统软件包索引

确保系统软件包列表是最新的,以便获取pgAdmin的最新版本信息:

sudo apt update

4. 添加PgAdmin官方APT仓库(可选但推荐)

若未添加过官方仓库,可通过以下步骤添加,确保后续能获取到最新稳定版:

# 导入PostgreSQL官方GPG密钥
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# 添加pgAdmin仓库(替换为当前Ubuntu版本代号,如focal、jammy)
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

5. 升级pgAdmin

根据是否添加官方仓库,选择以下对应命令:

  • 已添加官方仓库:直接升级到最新版本
    sudo apt install --only-upgrade pgadmin4
    
  • 未添加官方仓库:下载官方.deb安装包手动升级(以4.24.0版本为例)
    wget https://download.postgresql.org/pub/pgadmin/pgadmin4/v4.24.0/pgadmin4-4.24.0-linux-x64.deb
    sudo dpkg -i pgadmin4-4.24.0-linux-x64.deb
    sudo apt install -f  # 解决可能的依赖问题
    

6. 启动/重启pgAdmin

升级完成后,重启pgAdmin以应用新版本:

  • 通过命令行启动
    pgadmin4
    
  • 通过桌面应用启动:在Ubuntu应用菜单中搜索“pgAdmin 4”并点击启动。

7. 验证升级结果

打开浏览器访问http://localhost/pgadmin4,登录后查看页面底部的版本号,确认是否为最新版本。

注意事项

  • 若使用Snap包安装pgAdmin,升级命令为sudo snap refresh pgadmin4
  • 升级前关闭所有pgAdmin相关进程,避免冲突;
  • 若遇到依赖问题,可运行sudo apt --fix-broken install修复。

0