// Datei: ./praxis/qualitaetskontrolle/qualitaetskontrolle.adoc

// Baustelle: Fertig

[[qualitaetskontrolle]]
== Qualitätskontrolle ==

Ihre Debian-Installation besteht aus recht vielen Paketen, an denen
etliche Entwickler beteiligt sind. Wie in
<<verbreitungsgrad-von-paketen>> schon deutlich wurde, kümmert sich das
'Debian Quality Assurance Team' (kurz 'QA Team') <<DebianQA>> darum, dass
die Qualität der Debian-Pakete gewährleistet ist. Dazu gehört, dass auch
alle vorab festgelegten Regeln eingehalten werden. Um das automatisiert
zu prüfen, kommen dafür eine ganze Reihe von Programmen zum Einsatz.

// Stichworte für den Index
(((Debianpaket, adequate)))
(((Debianpaket, apt-listbugs)))
(((Debianpaket, apt-listchanges)))
(((Debianpaket, how-can-i-help)))
(((Debianpaket, lintian)))
(((Debianpaket, popbugs)))
(((Debianpaket, rc-alert)))
(((debian-security-support)))
Nachfolgend stellen wir Ihnen mehrere dieser Werkzeuge vor, mit denen
Sie eine solche Inspektion selbst vornehmen und nachvollziehen können.
Für noch nicht installierte, einzelne Pakete besprechen wir `lintian`,
bereits installierte Pakete verifizieren wir stattdessen mittels
`adequate`. Für die Recherche in den Fehlerberichten (engl. _bug
reports_) zeigen wir Ihnen den Umgang mit `apt-listbugs`,
`apt-listchanges`, `popbugs`, `rc-alert` und `how-can-i-help`. Im Rahmen 
der Betreuung älterer Installationen ist das Programm
`debian-security-support` von großem Nutzen.

// Stichworte für den Index
(((Debianpaket, piuparts)))
(((Package Installation UPgrading And Removal Testing Suite (Piuparts))))
Möchten Sie den gesamten Installationsvorgang eines Pakets testen,
steht Ihnen die _Package Installation, UPgrading And Removal Testing
Suite (Piuparts)_ <<Piuparts>> aus dem gleichnamigen Debianpaket
<<Debian-Paket-piuparts>> zur Seite. Die drei Werkzeuge `piuparts`,
`lintian` und `adequate` ergänzen einander und helfen Ihnen insbesondere
bei der aktiven Verifikation von Paketen aus dem eigenen Paketlabor,
bevor Sie diese in die freie Wildbahn entlassen.

// nicht installierte, einzelne Pakete: 'lintian'
include::nicht-installierte-pakete-mit-lintian-pruefen/lintian.adoc[]

// bereits installierte Pakete: 'adequate'
include::bereits-installierte-pakete-mit-adequate-pruefen/adequate.adoc[]

// Bugreports anzeigen
// * apt-listbugs
// * apt-listchanges
// * popbugs
// * rc-alert
// * how-can-i-help
include::bugreports-anzeigen/bugreports-anzeigen.adoc[]

// Darstellung des Security Supports
// * debian-security-support
include::debian-security-support/debian-security-support.adoc[]

// Datei (Ende): ./praxis/qualitaetskontrolle/qualitaetskontrolle.adoc
