所以我试图通过运行来升级
sudo do-release-upgrade
正如它在我的登录提示中指定的那样。它运行了大约一分钟,然后因错误而崩溃:
AttributeError: 'AptCdrom' object has no attribute 'restore_backup'
我可以假设这是一个错误并且我将无法从命令行升级吗?
有什么解决方法吗?
编辑:这是一个无头服务器。
所以我试图通过运行来升级
sudo do-release-upgrade
正如它在我的登录提示中指定的那样。它运行了大约一分钟,然后因错误而崩溃:
AttributeError: 'AptCdrom' object has no attribute 'restore_backup'
我可以假设这是一个错误并且我将无法从命令行升级吗?
有什么解决方法吗?
编辑:这是一个无头服务器。
问题是由于一个旧的 postgresql 包不知何故被列入了删除黑名单。由于升级需要卸载此包,但由于黑名单而无法卸载,因此失败了,但这个真正的错误隐藏在日志中,只有这个 Python traceback 立即可见。
手动删除包然后重新运行
sudo do-release-upgrade
修复了错误。引用自发行说明 - 从 Ubuntu 12.04 LTS 或 Ubuntu 13.10 升级
启动更新管理器以升级 12.04 LTS 的另一种方法是:
命中Enter&祝你好运!