debian 从测试版到稳定版,但“不是”通过降级

debian 从测试版到稳定版,但“不是”通过降级

先生们:

我刚刚安装了 jessie 和几个软件包。然后我转到我的“/etc/apt/sources.list”,我看到它正在跟踪测试!我要稳定!事实是,我已经完成了“远程升级”,并且我知道降级是鲁莽的。现在,是否可以做“等待稳定版赶上测试,否则就不要管”之类的事情?也就是说,我想将我的sources.list从测试版编辑为稳定版,但不要降级任何内容,只是保留所有内容,除非从杰西的角度来看它是可升级的,也就是说,我可以等待杰西赶上但避免去与我已经拥有的相比倒退吗?也许有类似的东西:“apt-get dist-upgrade --no-downgrades”?

答案1

如果您编辑sources.list文件以跟踪stable您的包裹惯于被降级。实际上,你不会看到任何升级(包括安全修复),直到 Debian 9 发布 - 然后你会突然升级......你无法切换回stable以前的版本testingstable只能“捕获” up”,并testing在下一个版本发布时发布。

在你的情况下,我只会坚持testing。我们现在正在逐步冻结发行版,为 Debian 9 版本做准备,可能不值得费心切换回 Debian 8。您仍然应该编辑您的sources.listto track stretch,以便stable在 Debian 9 发布时自动切换到跟踪。

答案2

也许 apt pinning 可以帮助:

$ nano /etc/apt/preferences.d/jessie

Package: *
 Pin: release o=Debian n=jessie
 Pin-Priority: 1001 

相关内容