Welche Tools gibt es, um Fehler zu melden?

12

Bis heute wusste ich nur, mit ubuntu-bugwelchen Optionen ich Fehler zu einem bestimmten Programm melden konnte. Aber jetzt habe ich gelernt apport-collectund apport-bugwas im Grunde sind:

apport-bug - Meldet Probleme an das Launchpad mithilfe von Apport, um viele Informationen über Ihr System zu sammeln, damit die Entwickler das Problem beheben und unnötige Fragen und Antworten vermeiden können.

apport-collect- Funktioniert als Apport-Bug, sendet aber die Informationen an einen bereits vorhandenen Bug-Report. In meinem Fall war es apport-collect 1060268, dank Brad Figg im Launchpad.

Gibt es andere Tools, um Fehler zu melden?

Luis Alvarado
quelle
2
In der Dokumentation der Ubuntu-Community finden Sie

Antworten:

4

ubuntu-bugund apport-bugsind eigentlich die gleichen Paket Apport . Beim Initiieren ubuntu-bugoder apport-bugohne zusätzliche Parameter wird abhängig von der Desktop-Umgebung eine der folgenden Apport-Benutzeroberflächen aufgerufen:

Apport Benutzeroberflächen zum Einreichen von Fehlern

  • apport-gtk - GTK-GUI zum Melden von Absturz-Fehlern in Unity und GNOME.
  • apport-kde - KDE-GUI zum Melden von Absturz-Fehlern in KDE.
  • apport-cli- Kommandozeilen-Frontend zur Meldung von Abstürzen und zur Verwendung auf Servern. Sie können es auch verwenden, um Fehler zu melden, wenn der Absturz offline erfolgt .

Beachten Sie, dass Apport standardmäßig NICHT aktiviert ist. Sie müssen es manuell aktivieren, um Absturzfehler zu melden:

Sie können auch andere Probleme als Anwendungsabstürze melden, indem Sie eines der oben genannten Tools mit einem zusätzlichen Parameter verwenden -f. Es ist nicht erforderlich, Apport zu aktivieren, um Probleme zu melden, die nicht zum Absturz führen. apport-cliWeitere Informationen finden Sie auf der Manpage .

Andere Apport-Dienstprogramme

  • apport-collect- Wird zum Sammeln und Anhängen wichtiger Debugging-Daten an einen vorhandenen Fehlerbericht verwendet. Wird im Allgemeinen bei Fehlern verwendet, die gegen Linux-Kernel gerichtet sind. Sie sollten dies nicht verwenden, es sei denn, Sie sind der ursprüngliche Bug-Reporter oder einer der Kernel-Entwickler fordert Sie ausdrücklich dazu auf. apport-collectWeitere Informationen finden Sie auf der Manpage .

Whoopsie-Dienst

Alle 12.04-Systeme, einschließlich Desktop und Server, haben einen "Ubuntu Error Reporting" -Dämon namens whoopsie. Zusammen mit apport ist es Teil des Ubuntu Error Tracker-Projekts . Obwohl es nicht zu den Tools gehört, mit denen Sie Fehler melden können, ist es Teil des Systems, das die Fehlerberichte verarbeitet.

Siehe auch:

Debian-Tools zur Fehlerberichterstattung

Es gibt auch eine Funktion, mit reportbugder Sie Fehler direkt in Debian Bug-Tracker von einem Ubuntu-System aus eintragen können. Wird reportbugjedoch nicht standardmäßig in Ubuntu installiert und kann durch Ausgabe dieses Befehls in einem Terminal installiert werden:

sudo apt-get install reportbug
jokerdino
quelle
Ausgezeichnete Antwort jokerdino. Nur eine kurze Frage, Sie erwähnen, dass Apport nicht standardmäßig aktiviert ist. Dennoch erhalte ich jedes Mal, wenn etwas abstürzt, ein Popup-Fenster mit einem Absturzbericht. Ist das nicht Apport?
Luis Alvarado
1
Es sollte nicht sein, aber es gab eine Fehler in 12.04, der bedeutete, dass der Apport auch dann angezeigt wurde, wenn er deaktiviert war. Es wurde angeblich seitdem behoben, aber die Leute behaupten immer noch, die Absturzfenster zu sehen. Ich denke, das könnte auch dein Problem sein.
jokerdino