OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

1.1. Fehler mit apport-cli melden


Die bevorzugte Möglichkeit, einen Fehler zu melden, ist der Befehl apport-cli. Es muss auf dem vom Fehler betroffenen Computer aufgerufen werden, da es Informationen von dem System sammelt, auf dem es ausgeführt wird, und diese im Fehlerbericht auf Launchpad veröffentlicht. Daher kann es eine Herausforderung sein, diese Informationen an Launchpad zu übertragen, wenn auf dem System keine Desktop-Umgebung ausgeführt wird, um einen Browser zu verwenden (üblich bei Servern) oder wenn es keinen Internetzugang hat. Die in diesen Situationen zu ergreifenden Schritte werden im Folgenden beschrieben.


Image

Die Befehle apport-cli und ubuntu-bug sollten auf einem CLI-Server zu denselben Ergebnissen führen. Letzteres ist eigentlich ein Symlink zu apport-bug, der intelligent genug ist, um zu erkennen, ob eine Desktop-Umgebung verwendet wird, und andernfalls apport-cli wählt. Da Serversysteme in der Regel nur über CLI verfügen, wurde in diesem Handbuch von Anfang an apport-cli ausgewählt.


Fehlerberichte in Ubuntu müssen für ein bestimmtes Softwarepaket eingereicht werden, daher muss der Name des Pakets (Quellpaket oder Programmname/Pfad), das vom Fehler betroffen ist, an apport-cli übermittelt werden:


apport-cli PAKETNAME


Image

Siehe Kapitel 3, Paketverwaltung [S. 27] für weitere Informationen zu Paketen in Ubuntu.


Sobald apport-cli mit dem Sammeln der Informationen fertig ist, werden Sie gefragt, was mit diesen geschehen soll. Um beispielsweise einen Fehler in vim zu melden:


apport-cli vim


*** Sammeln von Probleminformationen


Die gesammelten Informationen können an die Entwickler gesendet werden, um die Anwendung zu verbessern. Das könnte ein paar Minuten dauern.

...


*** Problembericht an die Entwickler senden?


Nach dem Absenden der Problemmeldung füllen Sie bitte das Formular im automatisch geöffneten Webbrowser aus.


Was würdest du gern tun? Ihre Optionen sind: S: Bericht senden (2.8 KB)


Image

1 https://launchpad.net/

2 https://help.launchpad.net/YourAccount/NewAccount


V: Bericht anzeigen

K: Behalten Sie die Berichtsdatei zum späteren Senden oder Kopieren an einen anderen Ort. I: Abbrechen und ignorieren Sie zukünftige Abstürze dieser Programmversion

C: Abbrechen

Bitte wählen Sie (S/V/K/I/C):


Nachfolgend werden die ersten drei Optionen beschrieben:


Senden: übermittelt die gesammelten Informationen im Rahmen der Einreichung eines neuen Fehlerberichts an Launchpad. Sie erhalten die Möglichkeit, den Fehler mit Ihren eigenen Worten zu beschreiben.


*** Probleminformationen werden hochgeladen


Die gesammelten Informationen werden an das Bug-Tracking-System gesendet. Das könnte ein paar Minuten dauern.

94%


*** Um fortzufahren, müssen Sie die folgende URL besuchen:


https://bugs.launchpad.net/ubuntu/+source/vim/+filebug/09b2495a- e2ab-11e3-879b-68b5996a96c8?


Sie können jetzt einen Browser starten oder diese URL in einen Browser auf einem anderen Computer kopieren.


Wahlmöglichkeiten:

1: Starten Sie jetzt einen Browser. C: Abbrechen

Bitte wählen Sie (1/C): 1


Der Browser, der bei Auswahl von „1“ verwendet wird, ist derjenige, der im System über das Debian-Alternativensystem als www-browser bekannt ist3. Beispiele für zu installierende textbasierte Browser sind Links, Elinks, Lynx und W3M. Sie können einen vorhandenen Browser auch manuell auf die angegebene URL verweisen.

Ansicht: Zeigt die gesammelten Informationen zur Überprüfung auf dem Bildschirm an. Das können viele Informationen sein. Drücken Sie die Eingabetaste, um bildschirmweise zu scrollen. Drücken Sie „q“, um den Vorgang zu beenden und zum Auswahlmenü zurückzukehren.

Behalten: schreibt die gesammelten Informationen auf die Festplatte. Die resultierende Datei kann später zum Einreichen des Fehlerberichts verwendet werden, normalerweise nach der Übertragung auf ein anderes Ubuntu-System.


Was würdest du gern tun? Ihre Optionen sind: S: Bericht senden (2.8 KB)

V: Bericht anzeigen

K: Behalten Sie die Berichtsdatei zum späteren Senden oder Kopieren an einen anderen Ort. I: Abbrechen und ignorieren Sie zukünftige Abstürze dieser Programmversion

C: Abbrechen

Bitte wählen Sie (S/V/K/I/C): k

Problemberichtsdatei: /tmp/apport.vim.1pg92p02.apport


Image

3 http://manpages.ubuntu.com/manpages/en/man8/update-alternatives.8.html


Um den Fehler zu melden, laden Sie die Datei auf ein internetfähiges Ubuntu-System herunter und wenden Sie apport-cli darauf an. Dadurch wird das Menü sofort angezeigt (die Informationen sind bereits erfasst). Sie sollten dann „s“ drücken, um Folgendes zu senden:


apport-cli apport.vim.1pg92p02.apport


Um einen Bericht direkt (ohne Menüs) auf der Festplatte zu speichern, können Sie Folgendes tun:


apport-cli vim --save apport.vim.test.apport


Berichtsnamen sollten mit enden .apport .


Image

Wenn es sich bei diesem internetfähigen System nicht um Ubuntu/Debian handelt, ist apport-cli nicht verfügbar, sodass der Fehler manuell erstellt werden muss. Ein Apport-Bericht darf auch nicht als Anhang zu einem Fehler hinzugefügt werden, sodass er in diesem Szenario völlig nutzlos ist.


Top OS Cloud Computing bei OnWorks: