我试图通过命令行将我的 ubuntu 从 12.10 更新到 13.04(更新管理器未显示新版本)。但是,在我运行之后sudo do-release-upgrade
,命令行给了我以下信息:
Checking for a new Ubuntu release
Traceback (most recent call last):
File "/usr/bin/do-release-upgrade", line 145, in <module>
fetcher.run_options += ["--mode=%s" % options.mode,
AttributeError: type object 'DistUpgradeFetcherCore' has no attribute 'run_options'
我该如何解决这个问题?谢谢!
答案1
要解决此问题,请编辑 /etc/apt/sources.list 并确保包含以下两行:
deb http://gb.archive.ubuntu.com/ubuntu/ quantal-updates main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ quantal-updates main restricted
确保您拥有这些行后,请再次更新并重试发布升级脚本:
apt-get update
apt-get upgrade
do-release-upgrade
PS 更改您的国家代码..例如这里是英国的 gb。