nic*_*ckf 8 upgrade ubuntu-9.04 ubuntu-9.10 ubuntu
我一直在尝试将 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
Run Code Online (Sandbox Code Playgroud)我肯定在运行 9.04
$ lsb_release -r
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
Run Code Online (Sandbox Code Playgroud)即使从控制台运行版本升级也无济于事:
$ sudo do-release-upgrade
Checking for a new ubuntu release
No new release found
Run Code Online (Sandbox Code Playgroud)这是从代理后面运行的,但我已经将其设置为常规升级apt-get等不会抱怨。( export http_proxy=http://myuser:mypass@myserver:8080/)
你能想到其他可能阻止我升级的东西吗?
小智 6
我用 karmic in 替换 jaunty /etc/apt/sources.list,然后重新运行 apt-get update、apt-get upgrade、apt-get dist-upgrade。
$ sudo vi /etc/apt/source.list
Run Code Online (Sandbox Code Playgroud)
然后在 vi 中用 jaunty 代替 karmic
:%s/jaunty/karmic/g
Run Code Online (Sandbox Code Playgroud)
保存:
:wq!
Run Code Online (Sandbox Code Playgroud)
然后运行 apt-get 更新:
$ sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后运行 apt-get upgrade:
$ sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
然后运行 apt-get dist-upgrade:
$ sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
其他人推荐的其他解决方案都没有为我解决这个问题。这就像一种魅力,可以强制从 9.04 升级到 10.04。
| 归档时间: |
|
| 查看次数: |
5614 次 |
| 最近记录: |