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

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

我正在尝试从 15.10 升级到 16.04。我知道archive.ubuntu.com存储库不包含不受支持的 15.04 版本的软件包。我将sources.list下面的文件更改/etc/apt/为使用。虽然像和这样old-releases.ubuntu.com的命令现在工作正常,但我仍然无法执行- 我收到错误,因为仍在尝试使用。怎么会这样?!sudo apt-get updatesudo apt-get upgradesudo do-release-upgradeNot Founddo-release-upgradearchive.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

相关内容