Il y a un signe d'erreur sur mon panneau Ubuntu qui indique l'erreur donnée dans le titre. J'ai utilisé sudo apt-get update
mais cela ne m'a donné aucune erreur. Cependant, le signe d'erreur persiste.
Comment puis-je réparer ça?
14.04
apt
package-management
wine
error-handling
Vineet Kaushik
la source
la source
sudo apt-get install --reinstall wine1.6-i386
quel était le paquet qui me donnait l'erreur. Peut-être que la même commande fonctionnera pour vous? @AlendorffSi vous exécutez Ubuntu 64 bits, le problème est probablement dû au fait que "wine-staging-amd64" dépend de "wine-staging-i386" qui est un package virtuel et non réellement installable. D'après ce que je peux déduire de la lecture à ce sujet ici, l'erreur "le cache n'a pas de package" lorsque la mise à jour de wine est disponible est que l'environnement de construction ou le programme de mise à jour ne traite pas de la nature multiarchitecture de cette installation "wine".
Si vous n'utilisez pas le plug-in expérimental de 64 bits Flash ou Unit3D et que vous n'avez pas besoin de la version 64 bits de "wine-staging" pour autre chose, vous pouvez toujours supprimer "wine-staging-amd64" et ses dépendances. Si c'est ce que vous voulez faire, assurez-vous de désactiver tout plug-in 64 bits que vous avez activé / chargé dans Pipelight comme suit:
et / ou
Remarque: Vous devrez peut-être utiliser "sudo" au début de ceux-ci si vous avez installé les plugins 64 bits pour tous les utilisateurs.
Procédez ensuite à la désinstallation de la version 64 bits de "wine-staging" comme suit:
Cela désinstallera le package de dépendance "wine-staging" (64 bits) et "wine-staging-amd64" (64 bits) et installera le package de dépendance "wine-staging: i386" (32 bits).
Le paquet 32 bits ne dépend que de 32 bits, donc je n'ai pas de problème pour autant que je sache.
Remarque: YMMV;)
la source
Je continue également à
Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
J'ai essayé d'autres solutions, y compris celles présentées ici: Comment puis-je résoudre l'erreur de dépendance de package répétée impliquant «wine-staging-i386» . Ils ont suggéré de faire
sudo apt-get update
aussi bien que la même solution listée ci-dessussudo apt-get install --reinstall wine-staging-i386
.Celui qui fonctionne pour moi pour supprimer l'avertissement ennuyeux consiste à utiliser Y-PPA Manager et sous « Avancé », cliquez sur « Essayer d'importer toutes les clés GPG manquantes ». Une fois que je fais cela, l'avertissement disparaît. Je dois le faire chaque fois que l'avertissement apparaît. C'est ennuyeux et ce n'est pas un vrai "correctif" mais encore une fois cela fonctionne quand d'autres correctifs ne semblent pas aider.
la source
Il semble y avoir plusieurs options pour résoudre ce problème.
Mais d'abord, un peu d'éducation. L'erreur est d'alerter l'utilisateur (évidemment) qu'il y a un décalage dans les dépendances téléchargées (selon votre système) pour i386 ou x86.
pour 15.04 et versions ultérieures:
sudo apt-get upgrade
semble être la clé pour résoudre le problème.pour 14.04 et antérieur:
sudo apt-get update wine-staging-i386
a été rapporté au travail.En outre, comme l'a déclaré Exomancer,
voir aussi la question: Comment puis-je résoudre l'erreur de dépendance de package répétée impliquant «wine-staging-i386»
la source
apt-get upgrade
a fait l'affaire dans Ubuntu 16.04. Merci Jaxor!Je n'ai pas pu résoudre ce problème en réinstallant ou en mettant à niveau.
Pour Ubuntu 16.04 LTS ou version ultérieure, vous pouvez simplement exécuter
la source