Abhängigkeiten zu Bibliotheken finden

Lästig unter Linux: man versucht ein eben installiertes Programm zu starten, aber es weigert sich. Oft steckt dahinter eine fehlende Bibliothek. Nur welche, bleibt unklar. Ein Blick in den Quelltext hilft zwar, ist aber besonders für Nicht-Programmierer zu mühsam. Als Retter in der Not offenbart sich da »ldd«. Es gibt Auskunft über alle Bibliotheks-Abhängigkeiten. Beispiel: Möchten Sie wissen, welche Dateien »gunzip« braucht, tippen Sie die Zeile ldd /bin/gunzip ein, oder auch: ldd ‘which gunzip’ Die zweite Möglichkeit ist sinnvoll, wenn der Verzeichnisname lang ist. Als Ergebnis nennt das Tool zwei Bibliotheken und dazu das Verzeichnis, in dem sie liegen. Wird eine Bibliothek nicht gefunden, gibt »ldd« die Fehler-Meldung »not found« aus. Dann können Sie gezielt diese Bibliothek suchen.