J'essaie de mettre à niveau ma machine 14.04 vers 16.04 en utilisant do-release-upgrade
. Après avoir téléchargé les listes de paquets pour wily, je vois les erreurs suivantes:
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Ignoring Provides line with DepCompareOp for package php-psr-http-message-implementation
Ignoring Provides line with DepCompareOp for package php-psr-log-implementation
Ignoring Provides line with DepCompareOp for package php-math-biginteger
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
You may want to run apt-get update to correct these problems
Il procède ensuite à l'abandon de l'installation. L'exécution suggérée de apt-get update
ne semble rien faire. La recherche des messages d'erreur ci-dessus a généré d'autres problèmes similaires lors de la mise à niveau vers d'autres versions précédentes, même si je n'ai rencontré aucun correctif apparent. Il est suggéré qu'une apt
mise à niveau pourrait résoudre le problème, mais je ne vois pas de moyen de le faire facilement (il est à jour avec le dernier package fiable).
Que dois-je faire pour passer directement à la version 16.04?
libkf5akonadisearch-bin
,compiz-core
,compiz-gnome
ont cassé les méta - données, mais on ne sait pas si tel est dans les anciens ou les nouveaux. Dans le cas où il se trouve dans les anciens packages, pourriez-vous essayer de supprimer temporairement les trois et voir si cela aide?Réponses:
Il s'agit d'un bogue dans apt, et oui, le correctif consiste à mettre à niveau apt.
Modifiez
/etc/apt/sources.list
et décommentez ces lignes:Maintenant, exécutez
apt-get update
et vous verrez les mêmes erreurs sur 'Type multi-arch inconnu'.Maintenant, mettez à niveau apt:
Exécutez maintenant le programme d'installation de la version:
:)
la source
apt-get update
devrait montrer qu'il télécharge un tas de paquets. ... désolé je ne peux pas être plus d'aide. C'est un bug super frustrant que je connais. Tout ce que je peux dire, c'est: quelle que soit la façon dont vous le faites, vous devez effectuer une mise à niveau pour surmonter le problème, c'est la seule solution que j'ai jamais trouvée à ce problème.Ce qui semble avoir fonctionné pour moi était
la source
Tu dois faire ca:
la source
Je reçois également le message "la plus récente version", mais selon https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1404783/comments/12
J'ai ajouté des sources pour vivid et vivid-updates à sources.list et installé la version apt / vivid.
Ensuite, j'ai supprimé la source vive de sources.list et la mise à jour apt-get s'est terminée sans aucun avertissement.
la source
apt-get
n'a pas d'option -t.Voici ce qui a fonctionné pour moi:
J'ai eu des erreurs de segmentation lors de l'installation, j'ai donc effacé à nouveau les archives:
Et tout s'est bien passé.
J'espère que cela vous aidera!
la source