Im Gegensatz zu lintian
(siehe Abschnitt 37.1, „Nicht installierte Pakete mit lintian
prüfen“) validieren Sie mit
adequate
[Debian-Paket-adequate] die Pakete, die bereits auf ihrem
System installiert sind. adequate
steht Ihnen ab Debian 8 Jessie bereit.
Zur Paketanalyse versteht es die folgenden Schalter (Auswahl):
--all
--tags
Tag1,Tag2
--tags
-Tag1,Tag2
Als Tags sind zulässig:
Weitere Schalter und die vollständige Liste der Tags entnehmen Sie bitte der Manpage zum Programm.
Im ersten Beispiel sehen Sie das Ergebnis der Validierung des Pakets
pdfstudio, welches aus einer nicht-Debian-eigenen Paketquelle stammt.
In diesem Fall hat adequate
entdeckt, dass die Informationen zum
Copyright des Werkzeugs fehlen.
Überprüfung des Pakets pdfstudio mit Fehlermeldung.
$ adequate pdfstudio pdfstudio: missing-copyright-file /usr/share/doc/pdfstudio/copyright $
Die Validierung ihres gesamten Systems erfolgt mit Hilfe des Schalters
--all
und wird durchaus etwas mehr Zeit in Anspruch nehmen.
Nachfolgend sehen Sie einen Ausschnitt des Ergebnisses für ein
Desktopsystem auf der Basis von Debian 12 Bookworm, welches sich bereits
über eine längere Zeit in Verwendung befindet.
Überprüfung des gesamten Paketbestands (Ausschnitt).
$ adequate --all libclang-common-15-dev: broken-symlink /usr/lib/clang/15/lib -> ../../llvm-15/lib/clang/15.0.7/lib libclang-common-15-dev: broken-symlink /usr/lib/clang/15.0.7/lib -> ../../llvm-15/lib/clang/15.0.7/lib unknown-horizons: broken-symlink /usr/share/unknown-horizons/content/fonts/Unifont.ttf -> ../../../fonts/truetype/unifont/unifont.ttf moka-icon-theme: broken-symlink /usr/share/icons/Moka/16x16/apps/org.gnome.Builder.png -> builder.png moka-icon-theme: broken-symlink /usr/share/icons/Moka/16x16/apps/org.gnome.Maps.png -> gnome-maps.png ... $