在 Linux 上安装 pgAdmin(PostgreSQL 的图形化管理工具)常见有三种方式:包管理器安装、Python venv 安装、Docker 安装。下面按最常用、最稳妥的方式给你说明,并附常见发行版示例。
如果你只是装 pgAdmin 管理远程数据库,可跳过这一步。
psql --version
sudo apt update
sudo apt install pgadmin4
如果提示找不到包,先添加 pgAdmin 官方源:
curl -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/pgadmin-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/pgadmin-archive-keyring.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
sudo dnf install pgadmin4
或(老版本):
sudo yum install pgadmin4
适合 所有 Linux 发行版,不依赖系统包。
sudo apt install python3 python3-venv python3-pip # Ubuntu
# 或
sudo dnf install python3 python3-venv python3-pip # CentOS
python3 -m venv pgadmin4
source pgadmin4/bin/activate
pip install pgadmin4
pgadmin4
浏览器访问:
http://127.0.0.1:5050
docker run -d \
-p 5050:80 \
-e PGADMIN_DEFAULT_EMAIL=admin@example.com \
-e PGADMIN_DEFAULT_PASSWORD=admin \
--name pgadmin \
dpage/pgadmin4
http://localhost:5050
localhost 或数据库 IP5432✅ 用 Docker 或 venv 安装更轻量
pg_hba.conf你可以告诉我:
我可以给你一步一步精确到命令的安装方案。