我正在按照Ubuntu官网上的升级指南进行操作,但在启动升级工具时,我收到了以下回应:
我做错了什么吗?有没有其他办法?
Checking for a new ubuntu release
No new release found
我做错了什么吗?有没有其他办法?
Checking for a new ubuntu release
No new release found
do-upgrade-release
没有指示新候选项的话。只需使用-d
将其从15.10升级到当前版本即可。 - Mastdo-release-upgrade
对我有效。 - SparkAndShineetc/update-manager/release-upgrade
文件中的lts,并且Xubuntu 20.04.1已经发布。然而,do-release-upgrade
没有提供升级到20.04.1的选项,可能是因为https://changelogs.xubuntu.com/meta-release-lts未列出新版本。 - Teemu Leisti这样我就可以将12.04升级到12.10。
可用的Prompt
选项有:
- never - 从不检查新版本。
- normal - 检查是否有新版本可用。如果找到多个新版本,则升级程序将尝试升级到当前运行版本之后的版本。
- lts - 检查是否有新的LTS版本可用。升级程序将尝试升级到当前运行版本之后的第一个LTS版本。请注意,如果当前运行的版本不是LTS版本,则不应使用此选项,因为在这种情况下,升级程序无法确定是否有更新的版本可用。
sudo do-release-upgrade -d
-d, --devel-release
If using the latest supported release, upgrade to the development release
/etc/update-manager/release-upgrades
中即使使用 Prompt=lts
也有效。export DEBUG_UPDATE_MANAGER=true
在do-release-upgrade -c
命令之前,查看出了什么问题。result of meta-release download: '<urlopen error timed out>'
NO self.metarelease_information
No new release found.
您可能面临的问题是您为apt配置了一个不再相关的代理。由于历史原因(bug #446552),更新程序将在几个不合理的位置寻找代理设置。除了全局设置外,您还应检查bash环境变量、gconf
桌面代理设置、/etc/apt/apt.conf
以及在我的情况下/root/.synaptic/synaptic.conf
。
请注意,后者在图形界面中不再具有可用菜单,删除代理设置的唯一方法是编辑该文件。您也可以直接删除该文件,那样也可以起作用。