Que signifie cette icône rouge sur mon panneau?

8

Cette icône rouge .... Elle est apparue après ma mise à niveau vers Ubuntu 12.04LTS; Je ne sais pas comment l'abandonner. Cela semble être une chose de notification. Je n'arrive pas. L'icône est celle-ci:

marque rouge

J'ai cliqué dessus et j'ai lu ceci:

Une erreur s'est produite, veuillez exécuter le Gestionnaire de packages à partir du menu contextuel ou apt-get dans un terminal pour voir ce qui ne va pas. Le message d'erreur était:

'Error: BrokenCount>0'. 

Cela signifie généralement que vos packages installés ont des dépendances non satisfaites.

Ceil
la source
askubuntu.com/questions/272937/… La première réponse dans le lien a résolu mon problème.
Avnish Kumar

Réponses:

8

Il vous permet de savoir que le système de package est dans un état cassé (par exemple, certains packages sont dans un état cassé). Vous pouvez essayer de résoudre ce problème en exécutant la commande suivante dans un terminal.

sudo apt-get -f install
tgm4883
la source
1
J'ai essayé ça et ça n'a rien fait :(
Ceil
Essayez de mettre à jour le système et voyez si vous obtenez des erreurs "sudo apt-get update". Collez toutes les erreurs que vous obtenez dans votre question d'origine.
fabricator4
J'ai supprimé les packages en question. Non seulement l'icône a disparu, mais mon système fonctionne plus rapidement.
Ceil
Quels paquets étaient en question?
Thomas Boxley
1
Nice .. cela fonctionne comme un charme, n'oubliez pas de "sudo apt-get update" après avoir exécuté la commande ci-dessus :)
amit_game
2

J'ai reçu cette même icône d'avertissement rouge et blanche et un code d'erreur identique après avoir essayé d'installer accidentellement le mauvais paquet (i386 sur amd64 - Ubuntu 12.04 LTS) Pour résoudre je ...

  1. couru dpkg --get-selections > ~/Desktop/packagesdans le terminal pour obtenir une liste des packages installés
  2. supprimé le package que je venais d'essayer d'installer en utilisant le nom du package tel qu'il apparaît dans la liste ci-dessus et cette commande sudo apt-get purge name-of-package-here
  3. a exécuté la commande ci-dessus sudo apt-get -f installmerci tgm4883
  4. supprimé certains packages redondants avec sudo apt-get autoremove(la suggestion est apparue dans le terminal après l'exécution de la commande précédente.) Soit ici, soit la commande précédente a entraîné la disparition de l'avertissement / erreur
  5. J'ai ensuite couru sudo apt-get updatece qui a pris beaucoup plus de temps que d'habitude et tout semble redevenir normal.
Webmonkey
la source
1

Veuillez obtenir le nom de package correct qui a été cassé. Vous pouvez utiliser la commande suivante pour obtenir la liste de tous les packages.

sudo dpkg --get-selections > list.txt

Recherchez le nom de package correct dans la liste (créé dans le dossier de base).

Et utilisez la commande suivante pour supprimer le package avec force.

sudo dpkg --force-all -P PACKAGE NAME

ex- sudo dpkg --force-all -P texlive-pstrick-doc(texlive-pstrick-doc est le nom du package)

Exécutez ensuite la commande de mise à jour.

sudo apt-get update

Cela fonctionne pour moi. Merci

Hasitha
la source
@EricCarvalho comment savoir quel package a affecté le système dans la liste des packages?
devGeek
@devGeek Cette réponse n'est pas la mienne.
Eric Carvalho