Я использую xfce4 на Chromebook Acer c70. Мне удалось успешно обновить мою систему до 14.04 около месяца назад с помощью диспетчера обновлений, но у меня осталось много нерешенных ошибок, которые я не мог обойти. Итак, побежденный, я решил сбросить все настройки и сделать новую установку.
При попытке обновить 12.04 до 12.10 я получаю ошибки как в диспетчере обновлений, так и в терминале, указывающие на «неудачную загрузку» из-за проблем в сети. Я просмотрел исчерпывающий список страниц справки, пытаясь решить эту проблему, но пока что ни одна из них не имеет отношения к моей конкретной проблеме, или я не могу понять, как выполнить соответствующие шаги.
Я могу apt-get update
и apt-get upgrade
, но do-release-upgrade
дает следующее:
Checking for a new Ubuntu release
Err Upgrade tool signature
404 Not Found [IP: 91.189.91.14 80]
Err Upgrade tool
404 Not Found [IP: 91.189.91.14 80]
Fetched 0 B in 0s (0 B/s)
WARNING:root:file 'quantal.tar.gz.gpg' missing
Failed to fetch
Fetching the upgrade failed. There may be a network problem.
Я получил ту же проблему 3 дня назад, и у Вас есть две опции (полагающий, что Ваше сетевое соединение прекрасно).
Право преимущественной покупки является движением ЗДЕСЬ , выбирают Вашу страну и т.д. и отмечают Вашу версию Ubuntu как 14,04. Тогда вставьте сгенерированный список в /etc/apt/sources.list
(лучше копируют сначала). Тогда выполненный sudo apt-get update; sudo apt-get upgrade -y
тогда работает do-release-upgrade
. Очень возможно, что также необходимо восстановить grub
после этого. И сделать это Вам будут нужны загрузочный CD или USB, таким образом, просто можно будет выполнить обновление от Живого CD. И это - вторая опция.
Необходимо установить source.list на репозитории EOL, как описано здесь: Конец Жизненных Обновлений
т.е. к чему-то как
http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse
, возможно, Вы должны дополнительно измениться, значение "Уведомляют меня относительно новой версии Ubuntu" от "Для версии долговременной поддержки" к "Для любой новой версии". После того "программного обеспечения updater" позволяют Вам обновлять до следующей доступной версии.
Могло бы быть достаточно просто произвести чистку и переустановить менеджера по обновлению. Это работало на меня, имея то же самое сообщение об ошибке. См. здесь .
Я получил подобную ошибку, и это - то, как я разрешил его.
root@ub-lab:~# do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
Err Upgrade tool
Connection failed [IP: 91.189.88.152 80]
Fetched 198 B in 0s (0 B/s)
WARNING:root:file 'xenial.tar.gz' missing
Failed to fetch
Fetching the upgrade failed. There may be a network problem.
Это поможет, только если у Вас есть сетевая проблема, и Вы не можете загрузить корневой файл
ищите сообщение об ошибке и отметьте файл, который отсутствует. В моем случае xenial.tar.gz
Затем откройте файл /var/lib/update-manager/meta-release-lts
и Вы будете видеть URL где файл xenial.tar.gz
расположен.
В моем случае archive.ubuntu.com/ubuntu/dists/xenial-updates/main/dist-upgrader-all/current/xenial.tar.gz
Так загрузите файл другой интернет-опцией, где Вы не имеете никаких ограничений и помещаете этот файл на сервер
Я поместил его в /tmp/xenial.tar.gz
и теперь обновите URL в /var/lib/update-manager/meta-release-lts
для файла xenial.tar.gz
и укажите на него на локальный.
в моем случае его файл: /tmp/xenial.tar.gz
Именно. Затем выполненный:
do-release upgrade
Это начинает работать и берет файл от локальной файловой системы и продолжает обновление.
Я должен был отредактировать /var/lib/update-manager/meta-release-lts
и добавить информацию для определенного выпуска. В моем случае это было:
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/dist-upgrader-all/current/bionic.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/dist-upgrader-all/current/bionic.tar.gz.gpg
(у меня не было этих строк)
Затем выполняет обновление, и все будет работать.