首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“进行发布升级”参数

“进行发布升级”参数
EN

Ask Ubuntu用户
提问于 2016-09-12 12:06:48
回答 1查看 6.4K关注 0票数 3

-d命令末尾添加do-release-upgrade选项的确切含义是什么?Ubuntu文档将其定义为:

升级到Ubuntu的开发版本。

一旦16.04.01发布,sudo do-release-upgrade -dsudo do-release-upgrade有什么不同吗?

我使用以下方法启动了从14.04.05LTS升级到16.04.01LTS的升级过程:

代码语言:javascript
复制
sudo do-release-upgrade -d

开始后,我读到:

不建议升级到开发发行版。

正因为如此,我关闭了终端进程进行升级。现在,当我运行sudo do-release-upgrade -d时,我能够恢复升级。但是如果我运行sudo do-release-upgrade,我就会得到这样的信息:

没有发现新的版本

如何正确恢复升级过程?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-09-12 12:13:42

如您所读,使用sudo do-release-upgrade -d将您升级到最新的开发版本。目前为16.10,名为Yakkety牦牛,目前正在开发中,将于今年10月发布。

最好的操作方法是检查/etc/apt/sources.list文件是否已被do-release-upgrade命令修改。

检查文件中是否有对信任的引用:

代码语言:javascript
复制
grep -i trusty /etc/apt/sources.list

如果从该命令获得了输出行,则可以安全地运行以下两个apt-get命令,以确保用于信任的包尽可能地更新:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get dist-upgrade 

否则,需要将sources.list文件重置为原始格式。

现在,检查您的更新管理器是否试图通过以下方式找到正确的发行版:

代码语言:javascript
复制
grep -i prompt /etc/update-manager/release-upgrades

你应该看到一行写着Prompt=lts。如果存在这种情况,那么sudo do-release-upgrade应该可以工作。

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

https://askubuntu.com/questions/823966

复制
相关文章

相似问题

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