为何PostgreSQL最新稳定版未纳入Debian稳定版仓库?
为何PostgreSQL最新稳定版未纳入Debian稳定版仓库?
这其实是Debian稳定版仓库的核心政策决定的,咱们慢慢拆解清楚:
- Debian稳定版的冻结周期限制:Debian 12(Bookworm)在2023年6月就正式发布了,而PostgreSQL 16是同年9月才推出的稳定版——简单说,Bookworm发布的时候,PostgreSQL 16还没发布呢,自然没法被纳入初始的稳定版仓库。
- 稳定版的更新优先级导向:Debian稳定版的核心目标是提供长期稳定、兼容性拉满的运行环境,所以绝不会轻易把软件升级到新的大版本。大版本更新往往会带来API/ABI的变化,可能导致系统里依赖PostgreSQL的其他软件(比如各类Web应用、工具)出现兼容性问题,这和稳定版“尽量不折腾”的理念完全相悖。稳定版里的软件只会接受安全补丁和关键bug修复,版本号不会跳大级。
- 如果想用最新版的PostgreSQL怎么办?你可以试试Debian的backports仓库,这里会提供一些经过测试的新软件版本,专门给稳定版用户使用,既能用上新版本,又不用担心破坏系统稳定性;当然也可以直接用PostgreSQL官方提供的软件源,不过需要自己手动添加配置。
备注:内容来源于stack exchange,提问作者Fred Hors
相关产品推荐
相关产品推荐

