ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

Apport

Artikel wird überarbeitet

Dieser Artikel wird momentan überarbeitet.

Solltest du dir nicht sicher sein, ob an dieser Anleitung noch gearbeitet wird, kontrolliere das Datum der letzten Änderung und entscheide, wie du weiter vorgehst.


Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Fehler_melden/bug_logo.png Apport ist ein Programm, dass nach einem Programmabsturz automatisch Informationen für einen Fehlerbericht zusammenträgt. Es handelt sich dabei um eine Eigenentwicklung von Canonical (die Firma hinter Ubuntu). Das GNOME Gegenstück heißt "Bug Buddy", bei KDE "Crash Handler".

Ursprünglich nur für Entwicklungsversionen vorgesehen, ist es ab Ubuntu 12.04 standardmäßig aktiviert.

Achtung!

Man sollte einen Crash-Report vor dem Versand immer überprüfen, da auch sensible persönliche Daten und Passwörter übermittelt werden können. Zudem verbraucht Apport während der Verarbeitung eine Menge CPU- und Festplattenressourcen.

Whoopsie in anderen Derivaten?

Ist Whoopsie in KXLubuntu vorinstalliert? Laut apt-cache showpkg whoopsie activity-log-manager-control-center nicht.

Installation

Apport ist in allen Desktop-Varianten von Ubuntu bereits vorinstalliert. Die nötigen Pakete zur Installation sind: [4]

  • apport

  • apport-gtk (grafische Oberfläche)

  • apport-kde (grafische Oberfläche für KDE)

  • whoopsie (ab Precise)

Befehl zum Installieren der Pakete:

sudo apt-get install apport apport-gtk apport-kde whoopsie 

Oder mit apturl installieren, Link: apt://apport,apport-gtk,apport-kde,whoopsie

Benutzung

Wenn Apport aktiviert ist (siehe Konfiguration), startet es automatisch. Andernfalls kann man es über den Upstart-Job auch mit folgendem Befehl starten: [1]

sudo start apport force_start=1 

Beenden kann man den Dienst mit:

sudo stop apport 

Wenn Apport läuft, meldet es sich bei einem Programmabsturz automatisch.

Ab Ubuntu 12.04

Whoopsie; eigener Server (daisy.ubuntu.com) für automatisch erstellte Berichte, statt Launchpad(-Account); Statistiken ansehen auf https://errors.ubuntu.com/; Experten: Berichte in *.crash und Upload-Aufforderung durch *.upload-Dateien in /var/crash

  • möglichst geringe Unterbrechung

    • Fenster verschwindet sofort nach Bestätigung / Ablehnung durch den Benutzer; keine Rückmeldung (Nicht verunsichern lassen, wenn nichts mehr kommt!)

    • Bericht wird im Hintergrund von whoopsie hochgeladen, falls eine Internetverbindung besteht; andernfalls: hochladen beim nächsten mal, wenn Bericht gesendet werden soll

Bis Ubuntu 11.10

Zum Hochladen des Fehlerberichtes benötigt man einen Launchpad Zugang.

Manuell

Fehler melden (Abschnitt „Bugs-direkt-ueber-das-Terminal-melden“)

Debug-Pakete

Um aussagekräftige Informationen zu erhalten, sollte man die Debug-Symbole des jeweiligen Programms mit Paketname-dbg installieren [4]. Geht es z.B. um Firefox, so installiert man das Paket firefox-dbg. Beim nächsten Fehler kann Apport so mehr Informationen sammeln.

Konfiguration

Berichterstattung für Nicht-Administratoren

Ab Ubuntu 12.04: Administratoren können immer Fehlerberichte senden. "Systemeinstellungen → Privatsphäre → Diagnose"

Apport

/etc/default/apport: enabled=1 (Standard ab 12.04) oder enabled=0 [2][3]

Whoopsie

Ab 12.04: /etc/default/whoopsie: report_crashes=true oder report_crashes=false [2][3]

Diese Revision wurde am 23. Juni 2012 00:02 von Commander_Data erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: System, Ubuntu