Lorsque j'essaie de mettre à niveau Ubuntu Gnome 13.10 vers Ubuntu 14.04, l'application de mise à niveau échoue avec le message suivant:
Could not calculate the upgrade.
An unresolvable problem occurred while calculating the upgrade.`
Voici le journal complet:
$ cat /etc/issue
Ubuntu 13.10 \n \l
$ Sudo apt-get update
$ Sudo apt-get upgrade
$ Sudo do-release-upgrade
Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Calculating the changes
Calculating the changes
Could not calculate the upgrade
An unresolvable problem occurred while calculating the upgrade.
This can be caused by:
* Upgrading to a pre-release version of Ubuntu
* Running the current pre-release version of Ubuntu
* Unofficial software packages not provided by Ubuntu
If none of this applies, then please report this bug using the
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal.
Restoring original system state
Aborting
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Est-ce que je manque quelque chose? ou est-ce juste un bug?
UPDATE: J'ai analysé le fichier journal et découvert que do-release-upgrade
se plaint de paquets obsolètes.
$ cat /var/log/dist-upgrade/main.log | grep Obsolete
2014-04-28 09:16:23,678 DEBUG Obsolete: flashplugin-nonfree-extrasound:i386 (..)
Après avoir supprimé ces paquets, j'ai pu procéder à la mise à niveau.
Recherchez dans /var/log
pour les fichiers journaux de release-upgrader qui contiendront plus de détails.
Le message d'erreur explique:
This can be caused by: ... * Unofficial software packages not provided by Ubuntu
Alors, est-ce que des logiciels de PPA sont installés ou avez-vous modifié les sources par défaut? Si oui, c'est probablement le problème. Désactivez tout PPA ou autre dépôt tiers et réessayez. Si cela ne fonctionne toujours pas, vous devrez peut-être désinstaller certains paquets ou les remplacer par des versions du dépôt officiel.
Lors de la mise à jour vers kubuntu 15.04, j'avais le même problème en raison de php
, MSQL
, xserver-xorg-video
paquets qui étaient cassés.
Vous pouvez voir les bibliothèques cassées par:
grep Broken /var/log/dist-upgrade/apt.log
Pour supprimer xserver-xorg-video, utilisez la commande ci-dessous:
Sudo apt-get remove xserver-xorg-video-*
J'ai également supprimé certaines bibliothèques mysql
et php
en conflit à l'aide du gestionnaire de paquets synaptic.
S'il vous plaît faire une sauvegarde de la base de données avant de supprimer mysql, les bibliothèques php
Merci
Je suis ce fil depuis que 14.04 est sorti et j'ai finalement résolu mes problèmes: il s’est avéré que (pour moi) l’erreur était due à l’installation de Cinnamon.
J'ai utilisé Synaptic pour rechercher et supprimer toute la cannelle, ainsi que Nemo et Muffin (deux utilitaires faisant partie de Cinnamon). La commande de mise à niveau normale de la distribution
Sudo do-release-upgrade
puis a fonctionné parfaitement.