AA_PO-23550_ioqs-123RF.jpg

© ioqs, 123RF

Die Qualität von Debian-Paketen mit Bordmitteln prüfen

Hinter den Kulissen

Das Debian-Projekt legt alle Details zum Entwicklungsstand von Paketen inklusive der Diskussionen offen. Die passenden Tools geben Auskunft über den Zustand eines Softwarepakets.

Das Debian-Projekt legt sehr großen Wert auf die hohe Qualität der vielen Softwarepakete. Das zeigt sich zum einen in den verschiedenen Stadien der Entwicklung (stable, testing, unstable) und den damit verbundenen, harten Kriterien, die die Entwickler an die Pakete anlegen, bis diese den entsprechenden Status erreicht. Zum anderen wird es im täglichen Umgang deutlich, wie etwa beim Administrieren des Systems: Die Informationen zu den Veränderungen und zum aktuellen Zustand eines Paketes sind stets zugänglich.

Sie ersehen daraus, ob und welcher Verantwortliche sich um ein Problem kümmert und wie weit die Arbeit daran bereits fortgeschritten ist. Auf diese Informationen greifen Sie vergleichsweise unkompliziert über E-Mail, spezielle Mailinglisten und die Kommandozeile mithilfe Debian-spezifischer Pakete zu; zusätzlich stehen intuitiv gestaltete Erweiterungen für den Webbrowser bereit.

Via Webbrowser

Als zentrale Anlaufstelle im Web dient das Debian Bug Tracking System BTS [1]. Darin finden Sie alle Berichte zu Fehlern. Jeder Eintrag besitzt eine eindeutige Nummer, über die er sich stets referenzieren lässt. Mithilfe der Formulare auf der BTS-Webseite recherchieren Sie nach den Daten, zum Beispiel anhand des Paketnamens oder des Betreuers (Package Maintainer), sowie nach dem Status der Arbeit. Abbildung 1 zeigt die Informationen zum Paket aptsh.

Abbildung 1: Das Bug Tracking System von Debian gibt ausführlich Auskunft über Fehler, die Anwender oder Entwickler in einem Paket gefunden haben.

Jeder Eintrag enthält eine Reihe von zusätzlichen Feldern. Dazu gehören Markierungen (Tags) und der Betreff des Fehlerberichts. Zu den Tags zählen der Schweregrad des Fehlers wie n (normal), w (Wunschliste), m (kleinerer Fehler), i (wichtig), S (ernsthaft), G (schwerwiegend) und C (kritisch). Die drei letztgenannten Schweregrade gelten als "release critical" (veröffentlichungskritisch) und werden daher in Debian BTS mit Großbuchstaben in roter Farbe angezeigt (Abbildung 2).

Abbildung 2: Die Anzeige schwerwiegender Fehler für das Paket apt-zip.

Mit einem Mausklick erhalten Sie detailliertere Informationen (Abbildung 3). Der vollständige Fehlerbericht mitsamt dem kompletten Verlauf der Kommunikation und des Changelogs zum Vorgang verbirgt sich hinter dem Betreff des Fehlerberichts.

Abbildung 3: Das BTS von Debian liefert sehr detaillierte Informationen zu jedem Eintrag, inklusive Angaben zum Einsender der entsprechenden Daten.

Schneller navigieren

Kennen Sie die Fehlernummer, so bietet Ihnen das BTS einen Weg an, direkt über das Eingabefeld des Browsers zu einem Fehlerbericht oder Paket zu gelangen. Die Tabelle "Vereinfachte Navigation" fasst die entsprechenden Möglichkeiten zusammen.

Möchten Sie die URL nicht eintippen, sondern stattdessen nur ein wenig mit der Maus klicken, bietet sich dazu das Plugin Debian Buttons für den Webbrowser Firefox/Iceweasel an [2]. Es integriert eine Reihe zusätzlicher Schalter in die Werkzeugleiste. Diese Schaltflächen ermöglichen den Zugriff auf spezifische Inhalte der Debian-Webseite. Dazu zählt das bereits erwähnte Debian BTS, die Übersicht über die Pakete, die Recherche anhand von Quell- und Binärpaketen sowie Informationen zu Fehlermeldungen und Betreuern.

Debian Buttons verbirgt sich im Paket xul-ext-debianbuttons [3], das Sie bei Bedarf über die Paketverwaltung mittels Apt-get oder Aptitude installieren. Danach konfigurieren Sie die Werkzeugleiste des Browsers und ergänzen die Schalter, die Sie verwenden wollen. Abbildung 4 beinhaltet die drei Knöpfe Information zu Binärpaketen, Bug Tracking System (BTS) und Package Tracking System (PTS) [4]. Aus Letzterem wurde in Debian 8 "Jessie" der Link zum Debian Tracker [5].

Abbildung 4: Über das Browser-Plugin Debian Buttons erhalten Sie zusätzliche, Debian-spezifische Schaltflächen für die Werkzeugleiste des Browsers Firefox/Iceweasel.

Die Schalter werten Informationen aus, die sich in der Zwischenablage befinden. Markieren Sie also zuerst eine Fehlernummer oder den Namen eines Pakets mit der Maus und drücken Sie anschließend den entsprechenden Button. So gelangen Sie via Browser zur gewünschten Seite. Dabei spielt es keine Rolle, ob Sie ein führendes Hash-Zeichen (#) oder nachfolgendes Komma mit ausgewählt haben – das Plugin filtert solche Zeichen heraus.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 5 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

Kommentare

Infos zur Publikation

Lu07/2016: GIMP FÜR PROFIS

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Aktuelle Fragen

Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...
thema ändern
a b, 29.05.2016 16:34, 0 Antworten
Hallo Linuxer zuerst alle eine schönen Sonntag, bevor ich meine Frage stelle. Ich habe Ubuntu 1...
Ideenwettbewerb
G.-P. Möller, 28.05.2016 10:57, 0 Antworten
Liebe User, im Rahmen eines großen Forschungsprojekts am Lehrstuhl für Technologie- und Innova...
Welche Drucker sind Linux-mint kompatibel?
Johannes Nacke, 20.05.2016 07:32, 6 Antworten
Hallo Ihr Lieben, ich bitte um mitteilung welche Drucker Kompatibel sind mit Linux-Mint. LG Joh...