На самом деле я пытаюсь обновить сервер Ubuntu 11.04 до 12.04, но сначала мне нужно пройти через 11.10, верно? Ну, do-release-upgrade
терпит неудачу. Вот результат с удаленными дублирующимися строками (все еще> 1500 строк): http://paste.ubuntu.com/1018546/
Да. Я нашел этот вопрос , в котором, похоже, упоминаются подобные ошибки, но я перепробовал все приведенные там предложения, и ничего не изменилось.
Я пытался бежать apt-get dist-upgrade
; Некоторое время он работал с ошибками и в итоге вернулся с «Невозможно получить некоторые архивы, может быть, запустить apt-get update или попробовать с --fix-missing?» Побежал apt-get update
и получил те же самые сообщения об ошибках, которые я получил от do-release-upgrade
.
Ниже приведены примеры выходов, которые поднимают мою бровь (номера строк относятся к коду вставки):
Ign http://us.archive.ubuntu.com natty InRelease
(например, строка 43) - не знаю, является ли это проблема или нет, но она часто появляется Err http://security.ubuntu.com natty-security/restricted amd64 Packages
(например, строка 101) bzip2: (stdin) is not a bzip2 file.
(например, строка 117) 404 Not Found [IP: 91.189.92.167 80]
(например, строка 199 ) - когда это происходит, оно всегда происходит после одной из Err
строк Updating repository information
WARNING: Failed to read mirror file
(например, строк 580-81) Например строки 1045-52:
bzip2: Data integrity error when decompressing.
Input file = (stdin), output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
И краткое описание всего крушения поезда можно найти в строках 1520-65.
Есть идеи / предложения / решения? (Ошибки bzip2
меня особенно смущают. Похоже, что он пытается распаковать из stdin? Это должно быть сделано?) Должен ли я попробовать загрузить & amp; обновление с ISO вместо? (Изменить: обновление ISO тоже не удалось.) Я рад предоставить любую дополнительную информацию, которую я забыл. ТИА!
Мое обновление до 11.10 наконец-то сработало! Вот посмертное вскрытие:
В выходные я провел еще несколько поисков похожих проблем, в частности 404 ошибки при обновлении. Эта страница среди других предположила, что это может быть просто временная проблема с зеркальным сайтом. Хорошо, подумал я, попробую поменять зеркала, когда зайду в понедельник.
Первое, что я попытался сделать в понедельник, это установить программный пакет. Конечно, это не удалось - эта проблема затрагивает apt-get
так же, как и do-release-upgrade
. Просто для удовольствия я снова запустил apt-get update
, просто чтобы посмотреть, как это не получилось, но на этот раз это удалось. Я смог установить свой пакет. Затем я побежал apt-get dist-upgrade
; в нем все еще были некоторые ошибки, но меньше, чем раньше. Итак, сегодня я попробовал do-release-upgrade
- и это сработало. Ура!
ЗАКЛЮЧИТЕЛЬНАЯ ДИАГНОСТИКА: Временные проблемы с зеркальными сайтами - us.archive.ubuntu.com, security.ubuntu.com или оба. Также возможно, что у меня были временные проблемы с сетью, хотя я думаю, что это менее вероятно.
РЕКОМЕНДУЕМОЕ РЕШЕНИЕ: Подождите пару недель и попробуйте снова. Если это не сработает, переключите зеркала. (См. Список архивных зеркал . Я уверен, что есть хорошие онлайн-учебники о том, как переключаться, хотя мне лень сейчас их искать).
1112 Надеюсь, это кому-нибудь поможет. Теперь я не знаю, смогу ли я получить обновление до 12.04 для работы! = ^ Р