我正在尝试从 15.10 升级到 16.04。我知道archive.ubuntu.com
存储库不包含不受支持的 15.04 版本的软件包。我将sources.list
下面的文件更改/etc/apt/
为使用。虽然像和这样old-releases.ubuntu.com
的命令现在工作正常,但我仍然无法执行- 我收到错误,因为仍在尝试使用。怎么会这样?!sudo apt-get update
sudo apt-get upgrade
sudo do-release-upgrade
Not Found
do-release-upgrade
archive.ubuntu.com
是否有其他文件需要我更新来指向old-releases
?
答案1
更新管理器的配置文件也必须更新!
如果像我一样从不受支持的 Ubuntu 版本升级,请更改存储库以/var/lib/update-manager/meta-release
指向old-releases
存储库。例如从 15.10 升级,
- 确保你已经成功运行
sudo apt-get update
并且sudo apt-get upgrade
有适当的存储库/etc/apt/sources.list
Dist: wily
在里面找到meta-release
(如果从其他不受支持的版本更新,请用您的版本名称替换“wily”)- 每次在与版本对应的块中出现时都替换
http://archive.ubuntu.com/...
为http://old-releases.ubuntu.com/...
- 现在运行
sudo do-release-upgrade
有人问过类似的问题这里——虽然没有给出官方答案。该问题被标记为重复,但它和它链接的问题都没有回答修改配置的问题update-manager
。