在景观设计中,为什么包降级有时不起作用?

在景观设计中,为什么包降级有时不起作用?

我刚刚在所有电脑上安装了最新的 Firefox 软件包,我想返回上一个版本,为什么我不能这样做?我尝试单击活动上的“撤消”操作,但没有成功。

当我尝试在横向的“包”UI 中降级到特定版本时,我可以做到,但不能降级到以前的版本,为什么?

答案1

Ubuntu 存储库不会长时间保存软件包版本。让我们看一个例子:

rsync:
  Installed: 3.1.1-3ubuntu0.15.10.1
  Candidate: 3.1.1-3ubuntu0.15.10.1
  Version table:
 *** 3.1.1-3ubuntu0.15.10.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ wily-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.1.1-3 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages

这表明有两个软件包可用。一个在“wily-updates”中,主软件包在“main”wily 档案中。现在缺少任何中间更新。Landscape 将无法回滚到该状态。

每个存档仅存储最新的软件包。由于您通过单击“撤消”将该中间软件包作为降级目标,因此该软件包不再可供安装,因此 Landscape 正确失败。如果您愿意,您应该能够降级到“3.1.1-3”(查看我的示例)。

例如,如果您使用保留所有旧软件包的自定义存储库,则它们可以降级到中间版本。

相关内容