我正在关注Ubuntu 网站上的升级说明,但在启动升级工具时我收到以下响应:
Checking for a new ubuntu release
No new release found
我做错了什么吗? 有解决方法吗?
答案1
据 Ubuntu 工程基础团队经理 Steve Langasek 所述:
默认情况下,LTS 版本之间的升级直到 7 月份的第一个版本 14.04.1 才会启用。建议大多数 LTS 用户等到 7 月份再升级到 14.04。
如果您选择在此之前升级,您可以将选项传递-d
给升级工具,运行do-release-upgrade -d
或update-manager -d
,从 vanilla 12.04 升级到 14.04。(-d
代表 devel。)
这个问题解释了等待提示的理由:
答案2
如果无法访问 GUI 并希望在终端上更新:
编辑文件
/etc/update-manager/release-upgrades
以
Prompt
匹配normal
或lts
。(请参阅下面的列表以了解适合您的情况,请注意,您只能将 LTS 升级到另一个 LTS 版本):[DEFAULT] Prompt=normal
测试发现正确版本,运行
do-release-upgrade -c
如果显示正确的版本则升级:
sudo do-release-upgrade
如果您想升级到开发状态(例如,如果您想在正式发布之前从 18.10 升级到 19.04),该
-d
标志很有用:sudo do-release-upgrade -d
这样我就可以将 12.04 升级到 12.10。
可用Prompt
选项包括:
- never-从不检查新版本。
- normal - 检查是否有新版本可用。如果发现多个新版本,版本升级程序将尝试升级到当前正在运行的版本的后续版本。
- lts - 检查是否有新的 LTS 版本可用。升级程序将尝试升级到当前运行的版本之后的第一个可用 LTS 版本。请注意,如果当前运行的版本本身不是 LTS 版本,则不应使用此选项,因为在这种情况下升级程序将无法确定是否有较新的版本可用。
答案3
sudo do-release-upgrade -d
注意末尾的 -d;来自页面man
:
-d, --devel-release
If using the latest supported release, upgrade to the development release
Prompt=lts
即使在 内这也有效/etc/update-manager/release-upgrades
。
答案4
2 个选项:
刻录 iso 并将其放入驱动器中,它将自动检测升级
进入 synaptics 选项,然后首选项 > 分发 > 始终优先最高版本。
问题解决了 ?