我一直想将我安装的 Ubuntu 9.04 升级到 9.10,但我找到的所有说明都无济于事。它们大多说运行更新管理器,它会告诉你有一个新的发行版已准备就绪。好吧,我的没有这么说。
我运行过或检查过的事情:
update-manager -d
说:您的系统已更新。
软件包信息最后更新时间不到一小时。我已将其设置为获取所有新发行版,而不仅仅是 LTS
$ cat /etc/update-manager/release-upgrades [DEFAULT] # default prompting behavior, valid options: # never - never prompt for a new distribution version # normal - prompt if a new version of the distribution is available # lts - prompt only if a LTS version of the distribution is available Prompt=normal
我肯定在运行 9.04
$ lsb_release -r Distributor ID: Ubuntu Description: Ubuntu 9.04 Release: 9.04 Codename: jaunty
即使从控制台运行发布升级也无济于事:
$ sudo do-release-upgrade Checking for a new ubuntu release No new release found
这是从代理后面运行的,但我已经将其设置为使得常规升级等apt-get
不会出现问题。(export http_proxy=http://myuser:mypass@myserver:8080/
)
您还能想到其他可能阻止我升级的原因吗?
答案1
我在 中将 jaunty 替换为 karmic /etc/apt/sources.list
,然后重新运行 apt-get update、apt-get upgrade、apt-get dist-upgrade。
$ sudo vi /etc/apt/source.list
然后在 vi 中用 jaunty 替换 karmic
:%s/jaunty/karmic/g
保存:
:wq!
然后运行 apt-get update:
$ sudo apt-get update
然后运行 apt-get upgrade:
$ sudo apt-get upgrade
然后运行 apt-get dist-upgrade:
$ sudo apt-get dist-upgrade
其他人推荐的其他解决方案都无法解决我的问题。这个方法很有效,强制从 9.04 升级到 10.04。
答案2
答案3
您是否已尝试使用CD/DVD?
答案4
更改jaunty
为。karmic
/etc/apt/sources.list