`do-release-upgrade` 仍在尝试使用存档而不是旧版本

Bri*_*ian 2 apt do-release-upgrade 15.10 16.04

我正在尝试从 15.10 升级到 16.04。我知道archive.ubuntu.com存储库不包含不受支持的 15.04 版本的包。我更改了sources.list下的文件/etc/apt/以使用old-releases.ubuntu.com. 虽然像sudo apt-get updatesudo apt-get upgrade现在这样的命令可以正常工作,但我仍然无法执行sudo do-release-upgrade-Not Found由于do-release-upgrade仍在尝试使用archive.ubuntu.com. 怎么会这样?!

是否还有其他文件需要更新以指向old-releases

Bri*_*ian 5

更新管理器的配置文件也必须更新!

如果像我一样从不受支持的 Ubuntu 版本升级,请将存储库更改/var/lib/update-manager/meta-release为指向old-releases存储库。例如从 15.10 升级,

  • 确保您已成功运行sudo apt-get updatesudo apt-get upgrade具有适当的存储库/etc/apt/sources.list
  • find Dist: wilyinside meta-release(如果从其他不受支持的版本更新,请用您的版本名称替换“wily”)
  • 每次出现在与发布对应的块中时替换http://archive.ubuntu.com/...http://old-releases.ubuntu.com/...
  • 现在运行 sudo do-release-upgrade

一个类似的问题在这里被问到——尽管没有给出官方答案。该问题被标记为重复,但它和它链接的问题都没有回答这个修改update-manager配置的问题。