![Debian 反向移植中的软件包版本号有多稳定?](https://linux22.com/image/734299/Debian%20%E5%8F%8D%E5%90%91%E7%A7%BB%E6%A4%8D%E4%B8%AD%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%89%88%E6%9C%AC%E5%8F%B7%E6%9C%89%E5%A4%9A%E7%A8%B3%E5%AE%9A%EF%BC%9F.png)
我希望使用比当前稳定 Debian 发行版中可用的软件包更新的版本。从源代码安装(或从源代码制作的软件包)的替代方法是使用Debian 反向移植。
反向移植软件包的版本多久更改一次?我能否信赖它在中长期内可用?
例如 apt 策略显示:
$ apt policy libprotobuf-dev
libprotobuf-dev:
Installed: 3.6.1-4~bpo9+1
Candidate: 3.6.1-4~bpo9+1
Version table:
*** 3.6.1-4~bpo9+1 100
100 http://ftp.debian.org/debian stretch-backports/main amd64 Packages
100 /var/lib/dpkg/status
3.0.0-9 500
500 http://deb.debian.org/debian stable/main amd64 Packages
我很乐意使用 3.6.1。有什么保证可以继续从 backports 存储库获取该版本,而不是被 3.7 或更新版本取代?
Debian 对此有官方政策吗?例如,可以添加较新的反向移植版本,但现有版本只有在修复错误或安全问题时才会被替换?
这个问题表明软件包确实会从 backport 中删除,但它们随后可能会通过http://snapshot.debian.org/ 也可以看看https://blog.sleeplessbeastie.eu/2017/07/17/how-to-install-packages-using-repository-snapshot/这虽然增加了一些保证,但却没有回答问题。