一、更新前的準備工作
/etc/pgadmin)和用戶數據(如~/.pgadmin),防止升級過程中數據丟失。sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt autoremove -y
同時安裝pgAdmin所需的依賴(如PostgreSQL客戶端庫):sudo apt install -y postgresql postgresql-contrib libpq-dev
二、添加pgAdmin官方APT倉庫(推薦,獲取最新穩定版)
curl -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
lsb_release -cs獲取,如bookworm)添加pgAdmin倉庫:sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
sudo apt update
三、執行pgAdmin更新
sudo apt upgrade pgadmin4 -y
若需強制升級(解決依賴沖突),可使用:sudo apt full-upgrade pgadmin4 -y
sudo apt install pgadmin4 -y # Web版本
sudo apt install pgadmin4-desktop -y # 桌面版本
四、啟動與驗證
sudo systemctl start pgadmin4 # 立即啟動
sudo systemctl enable pgadmin4 # 設置開機自啟
dpkg -l | grep pgadmin4
或訪問Web界面(默認地址http://<服務器IP>:5050),使用安裝時設置的主密碼登錄,查看版本信息。五、維護注意事項
sudo apt update && sudo apt upgrade pgadmin4,及時修復安全漏洞和提升穩定性。sudo systemctl status pgadmin4
/var/log/pgadmin/)或系統日志獲取詳細信息:cat /var/log/pgadmin/pgadmin.log # pgAdmin自身日志
sudo journalctl -u pgadmin4 -xe # 系統日志
sudo apt install -f自動修復缺失或沖突的依賴。