我有一个运行9.04的服务器,我想升级到9.10(在获得最新版本的方式)。 但是,尽pipe有很好的 文档 ,我无法。
具体而言, sudo do-release-upgrade失败:
Checking for a new ubuntu release Done Upgrade tool signature Done Upgrade tool Done downloading extracting 'lucid.tar.gz' authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg' tar: Removing leading `/' from member names Reading cache Checking package manager Can not upgrade An upgrade from 'jaunty' to 'lucid' is not supported with this tool.
我原来的/etc/apt/sources.list:
## EOL upgrade sources.list # Required deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse # Optional #deb http://old-releases.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse #deb http://old-releases.ubuntu.com/ubuntu/ jaunty-proposed main restricted universe multiverse
当我运行sudo aptitude update时,将jaunty更改为karmic old-releases和old-releases releases给404错误。 而且, sudo do-release-upgrade仍然试图直接升级到清晰。
可能太迟了,但….
改变行为,业力和旧版本发布给404错误
这应该是旧的 – 发布到归档
这个升级根本行不通!
从ubuntu-security-announce邮件列表(上周收到):
This note is just to confirm that the support period for Ubuntu 9.10 (Karmic Koala) formally ended on May 1, 2011 and Ubuntu Security Notices no longer includes information or updated packages for Ubuntu 9.10.
因此,404的。
“残忍的解决方法”:用“lucid”replace/etc/apt/sources.list和/apt/sources.list.d/*中的所有“jaunty”,然后运行“aptitude update && aptitude dist-upgrade”
我看到do-release-upgrade是自动升级到Lucid,这是错误的(也许是一个错误,因为文件没有指出这种可能性)。
检查/etc/update-manager/release-upgrades 。 它是否说Prompt=lts ? 如果是这样,请尝试将其更改为Prompt=normal 。
如果全部失败,您可以尝试升级Debian的方式 – 通过修改您的源代码来指向Karmic并执行apt-get update && apt-get dist-upgrade 。