web-dev-qa-db-fra.com

J'ai besoin d'aide pour résoudre le problème de mise à niveau, "récupération de la mise à niveau échouée", 12.04 à 12.10

J'utilise xfce4 sur un Chromebook Acer c70. J'ai réussi à mettre à jour mon système vers 14.04 il y a environ un mois en utilisant le gestionnaire de mise à jour, mais il me restait beaucoup de bogues non résolus que je ne pouvais pas contourner. Alors, vaincu, j'ai décidé de tout réinitialiser et de faire une nouvelle installation.
Lors de la tentative de mise à jour de 12.04 à 12.10, des erreurs se produisent dans le gestionnaire de mise à jour et le terminal, indiquant un "échec de la récupération" en raison de problèmes de réseau. J'ai parcouru une liste exhaustive de pages d'aide pour tenter de résoudre ce problème, mais jusqu'à présent, aucune d'entre elles n'est pertinente pour mon problème spécifique ou je suis incapable de comprendre comment accomplir les étapes nécessaires.

Je suis capable de apt-get update, et apt-get upgrade, mais do-release-upgrade donne ce qui suit:

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.
5
jbnemo

J'ai eu le même problème il y a 3 jours et vous avez deux options (considérant que votre connexion réseau est correcte).

La première option est d'aller ICI choisissez votre pays, etc. et marquez votre version d'Ubuntu comme 14.04. Collez ensuite la liste générée dans /etc/apt/sources.list (d’abord, la meilleure sauvegarde). Ensuite, exécutez Sudo apt-get update; Sudo apt-get upgrade -y puis do-release-upgrade. Il est fort possible que vous deviez également réparer grub après cela. Et pour ce faire, vous aurez besoin d’un CD ou d’une clé USB amorçable, afin que vous puissiez simplement exécuter votre mise à jour à partir de Live CD. Et c'est la deuxième option.

7
Michał Pietrzak

Vous devez définir source.list sur les référentiels EOL comme décrit ici: Mises à niveau de fin de vie

c'est-à-dire quelque chose comme

http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse

peut-être avez-vous également besoin de changer la valeur de "M'avertir d'une nouvelle version d'Ubuntu" de "Pour la version d'assistance à long terme" en "Pour toute nouvelle version". Après cela, "Software Updater" vous permet de passer à la prochaine version disponible.

3
SashaF

J'ai eu une erreur similaire et voici comment je l'ai résolue.

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.

Cela ne vous aidera que si vous avez un problème de réseau et que vous ne pouvez pas télécharger le fichier racine.

recherchez le message d'erreur et marquez le fichier manquant. Dans mon cas, son xenial.tar.gz

Ouvrez ensuite le fichier /var/lib/update-manager/meta-release-lts et vous verrez l'URL où se trouve le fichier xenial.tar.gz.

Dans mon cas, son archive.ubuntu.com/ubuntu/dists/xenial-updates/main/dist-upgrader-all/current/xenial.tar.gz

Alors téléchargez le fichier avec une autre option Internet, où vous n’avez aucune restriction et mettez ce fichier sur le serveur

Je l'ai placé dans /tmp/xenial.tar.gz et maintenant je mets à jour l'URL dans /var/lib/update-manager/meta-release-lts pour le fichier xenial.tar.gz et le pointe vers local.

dans mon cas, son fichier: /tmp/xenial.tar.gz

C'est tout. Puis lancez:

do-release upgrade

Il commence à fonctionner, prend un fichier du système de fichiers local et poursuit la mise à niveau.

1
Dhananjay Saraf

Il peut suffire de purger et de réinstaller le gestionnaire de mise à jour. Cela a fonctionné pour moi, ayant exactement le même message d'erreur. Voir ici .

1
AWM

Je devais éditer /var/lib/update-manager/meta-release-lts et ajouter les informations pour la version en question. Dans mon cas c'était:

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

(je n'avais pas ces lignes)

Ensuite, lancez la mise à jour et tout fonctionnera.

0
Digweed