這兩天有用戶反饋,說裝 Pigsty 的時候報錯了 —— PGDG 的 PG13 Yum 倉庫找不到。我一看,好家伙,上游直接把倉庫目錄給干掉了,轉移到歸檔(Archive)里去了。
![]()
這就有點不講武德了。雖然 PG 13 已經 EOL 了,但一般禮貌點的做法,把倉庫清空留在那兒也行啊,這樣配置文件至少不會炸。現在倒好,只要 repo 配置里引用了這個地址,安裝就直接報錯 —— 哪怕你壓根沒用 PG 13。
所以為了修復這個問題,老馮緊急發布了 Pigsty v4.2.1,去掉了對 PG 13 的支持。
核心變更:移除 PG 13
PostgreSQL 13 已于 2025 年 11 月 13 日正式 EOL,PGDG 的 YUM 倉庫也已經把 PG 12 和 PG 13 的目錄歸檔移除了。Pigsty 這邊跟進,把所有平臺(EL7/8/9/10、Debian 12/13、Ubuntu 22/24,x86_64 與 aarch64)中的 pgdg13 倉庫條目和 PG13 包別名全部清理掉了。配置模板也同步更新,擴展版本現在只覆蓋 PG 14–18。
如果你在 EL 系統(CentOS / RHEL / Rocky)上安裝 Pigsty 遇到了倉庫報錯,升級到 v4.2.1 就好了,Don't Panic。
用老版本的話,手動修也很簡單:進 roles/node/files/repo 目錄,找到你操作系統對應的配置文件,把 PG13 倉庫那行刪掉即可。Debian / Ubuntu 用戶以及使用離線安裝包的用戶不受影響。
順便帶了三個新擴展
既然都發版了,就順手帶進來三個小擴展:
?pg_qos:QoS 資源治理插件,歸入 Admin 包組。?pg_eviltransform:火星坐標轉換,歸入 GIS 包組。做地圖相關業務的同學應該懂這個名字的含義。?pg_pinyin:拼音轉換插件,歸入 FTS 包組。中文全文檢索場景下會比較有用。
三個擴展均支持 PG 14–18。其中,pg_eviltransform 和 pg_pinyin 都是由 QQ 群友 小貓貓貢獻的 Rust PG 擴展。
其他小修小補
?Percona 倉庫跟進到 ppg-18.3。?Nginx 倉庫在 Debian/Ubuntu 上的模塊標簽從 infra 修正為 nginx。?UV Venv 現在會先檢查虛擬環境是否已存在,避免重復創建報錯。?Docker 鏡像基礎包新增了 less。?示例配置默認防火墻規則新增 5432 端口。?EL8 離線安裝包從本版本起不再默認提供,保持每個 OS 最近兩個大版本的策略。?Ubuntu 24.04 離線包從 24.04.3 升級到 24.04.4。
軟件包更新一覽
PostgreSQL 擴展方面,TimescaleDB 升到 2.25.2,VChord 升到 1.1.1,pg_search 升到 0.21.12 等。基礎設施這邊,VictoriaMetrics 升到 1.137.0,Hugo 升到 0.157.0,Claude Code 升到 2.1.68,還新增了 xray、gost、sabiql、agentsview 幾個工具。
完整的包版本變更和校驗和請參考 GitHub Release Notes。
![]()
就這些,沒有其他破壞性變更。有問題歡迎反饋。
數據庫老司機
點一個關注 ??,精彩不迷路
對 PostgreSQL, Pigsty,下云 感興趣的朋友
歡迎加入 PGSQL x Pigsty 交流群 (QQ 619377403)
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.