web-dev-qa-db-fra.com

Ubuntu 13.10: mise à niveau interrompue en raison de openjdk-7

J'exécutais une mise à niveau apt-get (pas une mise à niveau de version, juste normale), quand j'ai reçu ce message:

Vous voudrez peut-être exécuter 'apt-get -f install' pour les corriger.

Les packages suivants ont des dépendances non satisfaites: icedtea-7-jre-jamvm: Dépend: openjdk-7-jre-headless (= 7u51-2.4.4-0ubuntu0.13.10.1)

openjdk-7-jre: Dépend: openjdk-7-jre-headless (= 7u51-2.4.4-0ubuntu0.13.10.1)

openjdk-7-jre-lib: Interruptions: openjdk-7-jre-headless (<7u45-2.4.3-1)

E: dépendances non satisfaites. Essayez d'utiliser -f.

Je lance ensuite comme recommandé "apt-get install -f" et voici la sortie:

Préparation du remplacement de openjdk-7-jre-headless: AMD64 7u25-2.3.12-4ubuntu3 (en utilisant .../openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_AMD64.deb) ...

Déballage du remplacement openjdk-7-jre-headless: AMD64 ... dpkg: traitement des erreurs /var/cache/apt/archives/openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_AMD64.deb (--unpack ):

essayant d'écraser le partage '/etc/Java-7-openjdk/sound.properties', qui est différent des autres instances du paquet openjdk-7-jre-headless: AMD64

Des erreurs ont été rencontrées lors du traitement: /var/cache/apt/archives/openjdk-7-jre-headless_7u51-2.4.4-0ubuntu0.13.10.1_AMD64.deb

E: Le sous-processus/usr/bin/dpkg a renvoyé un code d'erreur (1)

Comment puis-je corriger cette erreur? Merci

MISE À JOUR:

La 1ère fois, j'ai exécuté la commande, il n'y avait pas de sortie. Maintenant, en l'exécutant à nouveau, j'obtiens:

dpkg: des problèmes de dépendance empêchent la suppression de

openjdk-7-jre-headless: AMD64: icedtea-7-jre-jamvm: AMD64 dépend de

openjdk-7-jre-headless (= 7u51-2.4.4-0ubuntu0.13.10.1).

dpkg: erreur de traitement openjdk-7-jre-headless: AMD64 (--remove):

problèmes de dépendance - pas de suppression Des erreurs ont été rencontrées lors de

traitement: openjdk-7-jre-headless: AMD64

1
duduklein

Essayez de supprimer le package openjdk-7-jre-headless:AMD64 Précédemment installé,

Sudo dpkg -r openjdk-7-jre-headless:AMD64

Puis essayez,

Sudo apt-get -f install
1
Avinash Raj