Назад | Перейти на главную страницу

Ubuntu: проблема при обновлении с Jaunty до Karmic

Когда я пытаюсь перейти от веселого к кармическому, у меня возникает такая проблема:

root@server:~# 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 / update-manager / meta-release указывает на http://changelogs.ubuntu.com/meta-release и этот файл говорит:

Dist: karmic
Name: Karmic Koala
Version: 9.10
Date: Thu, 29 Oct 2009 12:00:00 UTC
Supported: 0
Description: This is the 9.10 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/karmic/Release
ReleaseNotes: http://changelogs.ubuntu.com/EOLReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/karmic-proposed/main/dist-upgrader-all/0.126.9/karmic.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/karmic-proposed/main/dist-upgrader-all/0.126.9/karmic.tar.gz.gpg

Я загрузил файл, изменил «Поддерживается: 0» на «Поддерживается: 1» и разместил файл на своем собственном веб-сервере, вместо этого направив мета-релиз на свой сервер. Работает отлично.

Не знаю, есть ли причина, по которой Ubuntu хочет сделать это обновление невозможным, или случайно изменил поддерживаемый на 0.

Другое решение:

mkdir -pv /tmp/karmic
cd /tmp/karmic
wget http://old-releases.ubuntu.com/ubuntu/dists/karmic-proposed/main/dist-upgrader-all/0.126.9/karmic.tar.gz
tar zxvf karmic.tar.gz
./karmic

перезагрузитесь, а затем:

do-release-upgrade