Debian系统如何更新pgAdmin
导读:在 Debian 上更新 pgAdmin 的标准做法 一、准备与版本选择 确认系统已更新:执行 sudo apt update && sudo apt upgrade,确保基础系统包为最新。 选择适合的包:常见为基于 We...
在 Debian 上更新 pgAdmin 的标准做法
一、准备与版本选择
- 确认系统已更新:执行 sudo apt update & & sudo apt upgrade,确保基础系统包为最新。
- 选择适合的包:常见为基于 Web 的 pgAdmin 4(远程访问友好),也有 pgAdmin 4 Desktop(本地桌面)。更新时保持同一包系列,避免混装。
二、使用官方 APT 仓库更新(推荐)
- 导入 GPG 密钥(推荐新版 keyring 方式):
- curl -fsSL 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 install --only-upgrade pgadmin4
- 如需同时更新桌面版:sudo apt install --only-upgrade pgadmin4-desktop
- 如提示找不到发行版代号,将 $(lsb_release -cs) 替换为你的 Debian 代号(如:bookworm、bullseye)。
三、使用系统自带仓库或旧版 key 的更新方式
- 若此前使用旧版 key 添加过仓库(不推荐继续使用):
- wget --quiet -O - https://download.postgresql.org/pub/pgadmin/pgadmin4/gpg/KEY | sudo apt-key add -
- echo “deb https://download.postgresql.org/pub/pgadmin/pgadmin4/apt $(lsb_release -cs) pgadmin4” | sudo tee /etc/apt/sources.list.d/pgadmin4.list
- sudo apt update & & sudo apt upgrade pgadmin4
- 若系统仓库已有 pgAdmin 4 包,可直接:sudo apt update & & sudo apt upgrade pgadmin4。
四、升级后的验证与常见问题
- 验证版本:
- 命令行:pgadmin4 --version
- 或访问 Web 界面:打开浏览器进入 http://< 服务器IP> :5050,使用已设置的管理员账号登录。
- 首次 Web 部署或升级后需要初始化/重新配置时,可运行:sudo /usr/pgadmin4/bin/setup-web.sh,按向导设置主密码等。
- 常见问题处理:
- 若出现 “无法找到 Release 文件” 或 “签名验证失败”,请核对仓库 URL、发行版代号,并确保使用最新的 GPG 公钥方式(signed-by)。
- 升级前建议备份重要数据与配置;遇到依赖错误可执行 sudo apt --fix-broken install 后再升级。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian系统如何更新pgAdmin
本文地址: https://pptw.com/jishu/753393.html
