pandita Asked: 2019-01-31 03:49:32 +0800 CST2019-01-31 03:49:32 +0800 CST 2019-01-31 03:49:32 +0800 CST Debian Sid - 比当前版本落后几周 772 我目前在 Debian Sid 上。 有没有办法只更新已发布的软件包,例如至少一周前?我可以安排更新,然后只在两/四周后升级吗? 目的是通过在最新版本集之后滚动来使系统更加稳定。到目前为止,我还没有遇到任何问题,但只是偶然/懒惰没有升级到最近影响某些滚动发行版的 systemd 问题(systemd 240?)。 debian apt 1 个回答 Voted Best Answer Stephen Kitt 2019-01-31T05:11:18+08:002019-01-31T05:11:18+08:00 事后你不能这样做,但你可以下载一组一致的更新包并在以后升级到它们: apt update apt -d upgrade 将更新索引并下载所有升级候选,而不实际执行升级。只要您不再更新索引(这意味着不运行apt update和变体,并且还禁用任何可能为您执行此操作的作业,例如apt-daily),您就可以稍后通过运行来应用升级 apt upgrade 如果您安装apt-listbugs,您还会在升级之前收到有关即将升级到的版本中未修复的严重错误的警告。 正如Gilles所提到的,听起来您可能会发现Debian 测试比不稳定更合适。测试在不稳定的几天后运行,除此之外,如果这样做不会在测试中引入对发布至关重要的错误,并且保持测试包集的一致性(即依赖项仍然可用等),则包只会迁移到测试。 )。但是请注意,运行测试存在安全隐患,您需要掌握安全更新。链接的 wiki 页面有更多详细信息和最佳实践。 Debian 测试版和 Debian 不稳定版都不是真正面向用户的滚动发行版。它们是 Debian 下一个稳定版本的舞台。
事后你不能这样做,但你可以下载一组一致的更新包并在以后升级到它们:
将更新索引并下载所有升级候选,而不实际执行升级。只要您不再更新索引(这意味着不运行
apt update
和变体,并且还禁用任何可能为您执行此操作的作业,例如apt-daily
),您就可以稍后通过运行来应用升级如果您安装
apt-listbugs
,您还会在升级之前收到有关即将升级到的版本中未修复的严重错误的警告。正如Gilles所提到的,听起来您可能会发现Debian 测试比不稳定更合适。测试在不稳定的几天后运行,除此之外,如果这样做不会在测试中引入对发布至关重要的错误,并且保持测试包集的一致性(即依赖项仍然可用等),则包只会迁移到测试。 )。但是请注意,运行测试存在安全隐患,您需要掌握安全更新。链接的 wiki 页面有更多详细信息和最佳实践。
Debian 测试版和 Debian 不稳定版都不是真正面向用户的滚动发行版。它们是 Debian 下一个稳定版本的舞台。