Linux PgAdmin如何使用插件功能
导读:Linux 上 pgAdmin 插件使用指南 一 安装与准备 确认安装方式:Linux 上常见为桌面版应用与Web 版服务两种形态。桌面版通过系统菜单或命令行启动;Web 版通常部署在 http://<服务器IP>:5050,...
Linux 上 pgAdmin 插件使用指南
一 安装与准备
- 确认安装方式:Linux 上常见为桌面版应用与Web 版服务两种形态。桌面版通过系统菜单或命令行启动;Web 版通常部署在 http://< 服务器IP> :5050,并以服务方式运行(如 systemd)。
- 安装 pgAdmin(示例):
- Debian/Ubuntu:添加官方 APT 源后执行
sudo apt install pgadmin4;Web 版可用/usr/pgadmin4/bin/setup-web.sh初始化。 - RHEL/CentOS:使用 YUM/DNF 安装
pgadmin4包。
- Debian/Ubuntu:添加官方 APT 源后执行
- 准备就绪后,启动方式分别为:桌面版直接运行
pgadmin4;Web 版使用sudo systemctl start pgadmin4(必要时enable开机自启)。
二 插件的三种安装方式
-
方式一 系统包管理器安装(推荐)
- 部分发行版或第三方仓库提供插件包(例如 pgadmin4-addons),可直接用 APT/YUM 安装:
- Debian/Ubuntu:
sudo apt install pgadmin4-addons - RHEL/CentOS:
sudo yum install pgadmin4-addons(或 dnf)
- Debian/Ubuntu:
- 安装完成后重启 pgAdmin 服务或应用使其生效。
- 部分发行版或第三方仓库提供插件包(例如 pgadmin4-addons),可直接用 APT/YUM 安装:
-
方式二 手动复制到插件目录
- 常见插件目录:
- 用户级:
~/.local/share/pgadmin/pgadmin4/plugins(桌面版常见) - 系统级:
/usr/lib/pgadmin4/plugins或/usr/share/pgadmin4/(Web 版常见)
- 用户级:
- 步骤:
- 下载插件压缩包(如 .zip/.tar.gz)并解压到临时目录;
- 复制到插件目录(系统级路径需
sudo); - 重启 pgAdmin(桌面版退出重开;Web 版
sudo systemctl restart pgadmin4)。
- 常见插件目录:
-
方式三 Python 包或源码安装(适用于 Python 插件)
- 安装依赖:
sudo apt install python3 python3-pip(Debian/Ubuntu 示例); - Python 包:
pip3 install < 插件名>(如 pgadmin4-extensions); - 源码安装:
git clone < repo> & & cd < repo> & & pip3 install -r requirements.txt & & python3 setup.py install; - 安装后重启 pgAdmin 服务或应用。
- 安装依赖:
三 启用与管理插件
- 桌面版常见入口:顶部菜单 工具 Tools → 插件管理器 Plugin Manager,在列表中勾选要启用的插件并点击应用 Apply。
- Web 版常见入口:左侧导航 扩展 Extensions(部分版本在 工具 → 扩展),找到目标插件执行启用/禁用,必要时重启服务。
- 菜单或工具栏会出现新项,按插件文档使用其功能。
四 常见场景示例 PostGIS 与几何查看器
- 在目标数据库中启用 PostGIS:
CREATE EXTENSION IF NOT EXISTS postgis;SELECT PostGIS_full_version();
- 在 pgAdmin 中打开含几何列的表,使用内置的 Geometry Viewer 进行地图可视化(自 pgAdmin 3.3 起支持)。
五 排错与注意事项
- 版本兼容:务必确认插件与当前 pgAdmin 主版本匹配,避免因 API/结构变化导致不可用。
- 权限与路径:复制到系统目录需 sudo;不确定插件目录时,先查桌面版用户目录或 Web 版系统目录。
- 生效方式:多数插件需重启 pgAdmin(桌面版重开;Web 版
sudo systemctl restart pgadmin4)。 - 安全性:仅从官方或可信仓库/仓库下载插件,避免恶意代码。
- 配置备份:修改配置或插件文件前先备份(如
config_local.py.bak),便于回滚。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux PgAdmin如何使用插件功能
本文地址: https://pptw.com/jishu/763413.html
