Ubuntu中pgAdmin插件如何安装
导读:Ubuntu 中 pgAdmin 插件安装与管理 一 安装前准备 确认已安装 pgAdmin 4(Web 版)。推荐通过 Ubuntu 官方 APT 仓库安装: 更新包列表:sudo apt update 安装 pgAdmin 4:su...
Ubuntu 中 pgAdmin 插件安装与管理
一 安装前准备
- 确认已安装 pgAdmin 4(Web 版)。推荐通过 Ubuntu 官方 APT 仓库安装:
- 更新包列表:sudo apt update
- 安装 pgAdmin 4:sudo apt install pgadmin4
- 启动服务:sudo systemctl start pgadmin4;如需开机自启:sudo systemctl enable pgadmin4
- 访问地址:http://< 服务器IP> :5050,默认账号通常为postgres/postgres(以实际安装提示为准)
- 若尚未安装 pgAdmin,可参考官方 APT 源方式添加仓库并安装(适用于 Ubuntu 20.04/22.04/24.04 等):
- 导入 GPG 公钥: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 install pgadmin4。
二 插件安装方式
- 方式一 使用 pip 安装(适用于 Python 包形式的插件)
- 安装依赖:sudo apt install python3 python3-pip
- 安装插件(示例):pip3 install pgadmin4-extensions(将包名替换为目标插件)
- 安装完成后在 pgAdmin Web 界面启用插件(见下节)。
- 方式二 从源码编译安装(适用于自定义或未打包插件)
- 安装依赖:sudo apt install git build-essential libpq-dev python3-pip
- 获取源码:git clone < 插件仓库地址>
- 安装依赖与构建:在插件目录执行 pip3 install -r requirements.txt(如有),然后 python3 setup.py install
- 重启 pgAdmin:sudo systemctl restart pgadmin4
- 方式三 使用系统包管理器安装(适用于预编译 .deb 插件)
- 直接安装:sudo apt install < 插件包名> (如插件提供了 APT 包)
- 安装完成后在 pgAdmin Web 界面启用插件。
三 插件启用与管理
- 启用/禁用
- 登录 pgAdmin Web 界面,进入顶部导航的**“扩展”(部分版本在“工具”→“扩展”**)
- 在扩展列表中找到目标插件,点击右侧开关/启用按钮;禁用同理
- 卸载
- pip 安装:pip3 uninstall < 插件包名>
- APT 安装:sudo apt remove < 插件包名>
- 源码安装:进入插件目录执行 python3 setup.py uninstall(若提供),或手动清理插件目录(常见路径:/usr/lib/pgadmin4/web/pgAdmin4/plugins/)
- 生效与验证
- 多数插件需重启 pgAdmin:sudo systemctl restart pgadmin4
- 在菜单栏/工具栏查看新增功能或到扩展页面确认状态。
四 常见问题与注意事项
- 版本兼容:安装前确认插件与当前 pgAdmin 版本匹配,避免因版本冲突导致不可用
- 权限与安全:源码安装或手动复制文件时使用 sudo;仅从官方插件库/GitHub 官方仓库/可信来源下载插件
- 配置变更:修改 config_local.py 或插件文件前先备份(如 cp config_local.py config_local.py.bak)
- 服务重启:部分插件安装后需重启 pgAdmin 才能生效(sudo systemctl restart pgadmin4)
- 访问与端口:确保 5050 端口开放且被 pgAdmin 服务监听,远程访问使用服务器 IP。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu中pgAdmin插件如何安装
本文地址: https://pptw.com/jishu/759269.html
