首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么“发布-升级”跳过一个版本?

为什么“发布-升级”跳过一个版本?
EN

Ask Ubuntu用户
提问于 2016-01-10 14:55:13
回答 2查看 2K关注 0票数 14

我回答了这个问题关于do-release-upgrade不允许从14.10升级到15.04到15.10,我认为这是因为15.04是生命的终结。

一个用户(@xangua )发帖说,不可能跳过do-release-upgrade的发行版,所以我在14.04框上运行命令查看了这个信息,但这就是混乱的开始。

我的14.04想直接升级到15.04?

当然,这使我的回答无效,因为15.04是生命的终结,但是为什么这个命令似乎要跳过版本,如果不是基于生命的结束?

没有任何迹象表明,从14.10下载的东西是由升级和software-updater说,Ubuntu15.04现在可以下载,一些澄清这将是很好的。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-01-26 05:34:37

你最初的猜测是对的。15.04支持整个2016-02-04,因此do-release-upgrade试图将您升级到下一个支持的版本,而不是您所拥有的版本。

下面是来自/etc/update-manager/release-upgrades的正常升级提示模式的描述:

检查是否有新版本可用。如果发现多个新版本,则发布升级程序将尝试升级到立即成功当前运行的版本的版本。

因此,如果我在14.04,它应该尝试带我到14.10,但现在do-release-upgrade正在尝试将OP (和我)改为15.04。

因此,在阅读/usr/lib/python3/dist-packages/DistUpgrade/MetaRelease.py时,我们似乎跳过了不受支持的版本,找出要升级到哪个版本(除非您使用的是developer标志):

代码语言:javascript
复制
    # then see what we can upgrade to
    upgradable_to = ""
    for dist in dists:
        if dist.date > current_dist.date:
            # Only offer to upgrade to an unsupported release if running
            # with useDevelopmentRelease, this way one can upgrade from an
            # LTS release to the next supported non-LTS release e.g. from
            # 14.04 to 15.04.
            if not dist.supported and not self.useDevelopmentRelease:
                continue
            upgradable_to = dist
            self._debug("new dist: %s" % upgradable_to)
            break

我应该补充一点,我不建议尝试使用do-release-upgrade -d来解决这个问题。当我尝试使用prompt=normal时,我得到了404 s,因为14.10是EoL。我还认为,在我的精神错乱,我一定是尝试了do-release-upgrade -p,它试图带我直接到16.04。当我意识到它要带我去异种的时候,一切都坏了,我不得不从工厂恢复。最后,我决定等到16.04发布后再重新安装。

票数 12
EN

Ask Ubuntu用户

发布于 2016-02-11 13:30:40

做发布升级不知道任何关于“跳跃版本”。它只是从Ubuntu存储库维护人员下载升级计划。这是在发布升级自述中指定的:

2)升级工具必须能够下载如何执行升级的更新信息(例如,其他步骤,比如首先升级某些库)

另外,在关于自动升级的规范中:

一个包含可用发行版信息的元版本文件存储在中央服务器上,如果修改了它,则在每次更新管理器运行时进行测试。如果找到了新版本,更新管理器就会直观地显示出来。

这就是允许做升级发布和任何其他工具无缝升级的地方。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/719465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档