我仔细阅读了关于这个错误的线程。所提出的解决方案(截断/var/lib/ubuntu-release-upgrader/release-upgrade-available或从https更改为http in /etc/update-manager/)对我都没有用。
[xavier@imladris ~]$ sudo do-release-upgrade -d
Checking for a new Ubuntu release
Failed to connect to https://changelogs.ubuntu.com/meta-release-development. Check your Internet connection or proxy settings
Upgrades to the development release are only
available from the latest supported release.
我的网络很好,我甚至可以在浏览器中看到元释放文件.
有趣的是,它昨天起作用了,但我没有时间进行升级。此外,它还工作在我在同一个网络上的BHve主机上的n上。
所以这似乎是一个短暂的错误。有办法永久解决吗?
我的motd:
Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-33-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0 updates can be applied immediately.
谢谢,你好,
泽维尔
编辑:我激活了调试模式,我得到了
[xavier@imladris ~]$ sudo do-release-upgrade -d -e DEBUG_UPDATE_MANAGER=1
Checking for a new Ubuntu release
MetaRelease.__init__() useDevel=True useProposed=False
/etc/update-manager/meta-release: http://changelogs.ubuntu.com/meta-release
/etc/update-manager/meta-release: http://changelogs.ubuntu.com/meta-release-lts
/etc/update-manager/meta-release: -development
/etc/update-manager/meta-release: -proposed
metarelease-uri: http://changelogs.ubuntu.com/meta-release-development
MetaRelease.download()
result of meta-release download: ''
Failed to connect to http://changelogs.ubuntu.com/meta-release-development. Check your Internet connection or proxy settings
NO self.metarelease_information
Upgrades to the development release are only
available from the latest supported release.
[xavier@imladris ~]$ sudo geany /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py
[xavier@imladris ~]$ sudo do-release-upgrade -d -e DEBUG_UPDATE_MANAGER=1
Checking for a new Ubuntu release
MetaRelease.__init__() useDevel=True useProposed=False
/etc/update-manager/meta-release: http://changelogs.ubuntu.com/meta-release
/etc/update-manager/meta-release: http://changelogs.ubuntu.com/meta-release-lts
/etc/update-manager/meta-release: -development
/etc/update-manager/meta-release: -proposed
metarelease-uri: http://changelogs.ubuntu.com/meta-release-development
MetaRelease.download()
result of meta-release download: ''
Failed to connect to http://changelogs.ubuntu.com/meta-release-development. Check your Internet connection or proxy settings
NO self.metarelease_information
Upgrades to the development release are only
available from the latest supported release.
DNS问题?我将changelogs.ubuntu.com放入/etc/host文件,但没有成功
发布于 2023-03-20 10:59:05
在我的例子中,在一个Ubuntu20.04和Ubuntu22.04上,这个问题是由APT Proxy server
的配置引起的(可能代理服务器没有一些SSL或其他问题)。
在/etc/apt/apt.conf.d/
中完成代理配置之后,我的Ubuntu服务器的升级就开始了,没有问题。
https://askubuntu.com/questions/1412384
复制相似问题