====== Eine Anwendung findet benötigte Bibliotheken oder Dateien nicht ====== ===== Symptome ===== * Eine Anwendung gibt (in einem Terminal) die Fehlermeldung aus: : error while loading shared libraries: .so.: cannot open shared object file: No such file or directory ===== Erklärung ===== Es fehlen Dateien, die das Programm zum Ablauf benötigt. Dies kann daran liegen, dass in der Paketinformation die Abhängigkeit von einem anderen Paket nicht enthalten ist oder die Datei nicht in das Paket aufgenommen wurde. ===== Lösung ===== Sehen Sie nach, ob die benötigte Datei in einem anderen Paket enthalten ist. Mit der Paketverwaltung von TazPanel kann folgendermaßen nach einer Datei gesucht werden: * Wählen Sie die Paketverwaltung aus * Aktualisieren Sie die Paketdatenbank, falls erforderlich * Wählen Sie die Suchfunktion aus * Schreiben Sie den Dateinamen in das Suchfeld und betätigen Sie die Schaltfläche „Dateien“ * Installieren Sie das Paket mit dem kürzesten Namen, wenn es mehrere gibt, durch Auswählen und Betätigen der Schaltfläche „Installieren“ Alternativ kann zum Suchen das folgende Kommando eingegeben werden: tazpkg search-pkgname .so ... und zum Installieren eines geeigneten Paketes: tazpkg get-install Wenn Sie keine Pakete finden, melden Sie einen Fehler bei den [[http://labs.slitaz.org|Laboratorien]], denn die Datei muss entweder bei der Paketerzeugung übernommen werden oder die Abhängigkeit entfernt werden.