Was bedeutet dieses rote Symbol auf meinem Panel?


8

Dieses rote Symbol ... Es wurde angezeigt, nachdem ich auf Ubuntu 12.04LTS aktualisiert habe. Ich kann nicht herausfinden, wie ich es loswerden soll. Es scheint eine Benachrichtigungssache zu sein. Ich bin ratlos. Das Symbol ist dieses:

rote Markierung

Ich habe darauf geklickt und Folgendes gelesen:

Es ist ein Fehler aufgetreten. Führen Sie den Paket-Manager über das Kontextmenü oder apt-get in einem Terminal aus, um festzustellen, was nicht stimmt. Die Fehlermeldung lautete:

'Error: BrokenCount>0'. 

Dies bedeutet normalerweise, dass Ihre installierten Pakete nicht erfüllte Abhängigkeiten aufweisen.


askubuntu.com/questions/272937/… Die erste Antwort im Link hat mein Problem gelöst.
Avnish Kumar

Antworten:


8

Es informiert Sie darüber, dass sich das Paketsystem in einem fehlerhaften Zustand befindet (z. B. einige der Pakete befinden sich in einem fehlerhaften Zustand). Sie können versuchen, dies zu beheben, indem Sie den folgenden Befehl in einem Terminal ausführen.

sudo apt-get -f install

1
Ich habe das versucht und es hat nichts getan :(
Ceil

Versuchen Sie, das System zu aktualisieren, und prüfen Sie, ob Fehler "sudo apt-get update" angezeigt werden. Fügen Sie alle Fehler, die Sie erhalten, in Ihre ursprüngliche Frage ein.
Hersteller4

Ich habe die fraglichen Pakete gelöscht. Das Symbol ist nicht nur verschwunden, mein System läuft auch schneller.
Decke

Welche Pakete waren in Frage?
Thomas Boxley

1
Schön .. es funktioniert wie Charme, vergessen Sie nicht, "sudo apt-get update" nach dem Ausführen über Befehl :)
amit_game

2

Ich habe das gleiche rot-weiße Warnsymbol und den gleichen Fehlercode erhalten, nachdem ich versucht habe, versehentlich das falsche Paket zu installieren (i386 auf amd64 - Ubuntu 12.04 LTS).

  1. wurde dpkg --get-selections > ~/Desktop/packagesim Terminal ausgeführt, um eine Liste der installierten Pakete abzurufen
  2. entfernte das Paket, das ich gerade zu installieren versucht hatte, unter Verwendung des Namens des Pakets, wie in der obigen Liste und diesem Befehl angegeben sudo apt-get purge name-of-package-here
  3. hat den obigen Befehl ausgeführt, sudo apt-get -f installdanke tgm4883
  4. Einige redundante Pakete wurden entfernt mit sudo apt-get autoremove(der Vorschlag wurde nach dem Ausführen des vorherigen Befehls im Terminal angezeigt.) Entweder hier oder der vorherige Befehl führten dazu, dass die Warnung / der Fehler verschwand
  5. Ich bin dann gelaufen, sudo apt-get updatewas viel länger als gewöhnlich gedauert hat und alles scheint wieder normal zu sein.

1

Bitte erhalten Sie den korrekten Paketnamen, der defekt ist. Sie können den folgenden Befehl verwenden, um alle Paketlisten abzurufen.

sudo dpkg --get-selections > list.txt

Suchen Sie den richtigen Paketnamen aus der Liste (erstellt im Home-Ordner).

Verwenden Sie den folgenden Befehl, um das Paket mit Gewalt zu entfernen.

sudo dpkg --force-all -P PACKAGE NAME

ex- sudo dpkg --force-all -P texlive-pstrick-doc(texlive-pstrick-doc ist der Paketname)

Führen Sie den nächsten Update-Befehl aus.

sudo apt-get update

Das funktioniert bei mir. Vielen Dank


@EricCarvalho Woher weiß ich aus der Paketliste, welches Paket das System beeinflusst hat?
DevGeek

@devGeek Diese Antwort ist nicht meine.
Eric Carvalho
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.