pig v1.7.0
更安全的 EL 模块处理、更新的中国镜像、精简的 EL7 兼容目录,以及 575 个已打包扩展。
分类:
Pig v1.7.0 是 v1.6.2 之上的仓库兼容性与目录更新版本:明确中国镜像选择语义,默认保留 DNF 原生模块过滤,恢复精简的 EL7 仓库目录,并将内置扩展快照从 572 个增加到 575 个。内置 Pigsty 版本仍为 4.5.0。
主要变化
-m|--mirror现在直接选择内置的china仓库定义。PGDG、Rocky Linux、Debian、Ubuntu、Docker 等区域路由使用维护中的镜像列表,不再进行旧版运行时 PGDG 代理改写。- EL 仓库不再全局注入
module_hotfixes=1。确实需要覆盖模块流的 Pigsty 与 PGDG 仓库会显式启用;BaseOS、AppStream、EPEL 等普通仓库继续使用 DNF 原生模块过滤。 - EL7 保留有意精简的兼容目录:面向
x86_64的 CentOS 7 Base/Updates/Extras/SCLo 与 EPEL 归档源,以及共享的 Pigsty 和仍受支持的 PGDG 条目。渲染 EL7 YUM 配置时会移除仅适用于 DNF 的module_hotfixes。 - 当目录中没有匹配当前平台的仓库定义时,仓库设置会明确报告平台不受支持,而不是继续处理空仓库集合。
- 发布元数据升级到
1.7.0,内置 Pigsty 版本保持4.5.0。
扩展目录
- 已打包扩展数量从 572 增加到 575,没有移除项。
- 新增 3 个扩展:
pg_local_cache 1.2.0、pg_statviz 0.1.0、pg_policy 0.1.0。 - 版本更新包括
biscuit 3.0.0、pg_clickhouse 0.10.0、pg_search 0.25.2、pg_turbovec软件包1.29.0、pg_uuid_v8 1.1.0,以及 Debianq3c 2.0.5软件包。 - 刷新软件包元数据与可用性矩阵;需要比本版本内置快照更新的目录时,请运行
pig ext reload。
兼容性提醒
- 本版本没有移除命令或全局参数。
-m|--mirror现在明确选择中国区域,不再进行 PGDG 代理改写。需要固定路由时请使用--region=default|china|europe。- 自定义 EL 仓库如果确实需要覆盖模块流,现在必须显式设置
meta.module_hotfixes: 1;普通操作系统仓库会有意省略该设置,EL7 上则会移除它。 - EL7 已停止维护,仅提供有限兼容性;当前 PostgreSQL 与扩展软件包应优先使用 EL8 或更高版本。
校验和
制品:GitHub Release · checksums.txt
BASH
发布:https://github.com/pgsty/pig/releases/tag/v1.7.0