Link zur Webseite befindet sich in der Zwischenablage
Ich habe gerade Ordnung in meine über 50.000 Dateien in meinem Home-Verzeichnis gebracht und dabei festgestellt, dass ich mehrere Kopien derselben Datei in verschiedenen Verzeichnissen hatte.
Ich habe gerade Ordnung in meine über 50.000 Dateien in meinem Home-Verzeichnis gebracht und dabei festgestellt, dass ich mehrere Kopien derselben Datei in verschiedenen Verzeichnissen hatte. Deshalb habe ich nach einer bequemen Möglichkeit gesucht, diese Duplikate zu finden und zu löschen.Es gibt mehrere Anwendungen, die so etwas leisten. Allerdings ist keine davon perfekt. Beispielsweise werden MP3-Dateien desselben Songs, die jedoch unterschiedliche ID3-Tags haben, von den meisten Programmen als unterschiedliche Dateien erkannt, obwohl sie abgesehen von den Metadaten im ID3-Tag im Wesentlichen identisch sein könnten.Ich habe mich für
Duplicate File Finder
, eine Java-Anwendung, entschieden. Für die Installation war
JavaUnix
erforderlich, dessen Installation sich als etwas knifflig erwies. Zunächst musste ich das Java2 SDK installieren. Standardmäßig wird unter SUSE Linux 9 nur die Laufzeitumgebung (java3-jre) installiert.Damit die Konfiguration und Kompilierung erfolgreich verlaufen (danke an Ian Ballantyne), muss man das aktuelle Installationsverzeichnis an den Pfad anhängen: export PATH=$PATH:. Doch nun stürzt das Programm ab und meldet folgende Fehlermeldung: java.lang.UnsatisfiedLinkError: no javaunix in java.library.path“. Wieder erhielt ich Hilfe: export LD_LIBRARY_PATH=
JAVA_HOME/jre/lib/ext/Linux/– damit funktioniert es. Die VariableLD_LIBRARY_PATH` ist auf meinem System nicht gesetzt. Bei der Installation des Staden-Pakets wird diese Variable auf „/usr/local/staden-linux-rel-1-4/lib/linux-binaries“ gesetzt. Sie können die Datei „javaunix.so“ an den Ort kopieren, der in der Umgebungsvariable LD_LIBRARY_PATH angegeben ist.