Direkt zur Hauptnavigation springen Direkt zum Inhalt springen
Alle Beiträge

OpenSuSE: error while loading shared libraries: libdl.so.2: cannot open shared object

Sie bekommen folgenden Fehler, wenn Sie auf SuSE versuchen, eine bin-Datei auszuführen (beispielsweise bei Borland JBuilder, Maple oder jegliche andere bin-Datei):


awk: error while loading shared libraries: libdl.so.2: cannot open shared object

dirname: error while loading shared libraries: libc.so.6: cannot open shared obje

/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared obj

basename: error while loading shared libraries: libc.so.6: cannot open shared obj

dirname: error while loading shared libraries: libc.so.6: cannot open shared obje

basename: error while loading shared libraries: libc.so.6: cannot open shared obj

hostname: error while loading shared libraries: libc.so.6: cannot open shared obj


Lösung:

Führen Sie folgende Befehle in der Konsole aus. "install.bin" ist im Beispiel die Datei, die ausgeführt werden soll.


cp install.bin install.bak

cat install.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > install.bin

./install.bin


Achtung beim Kopieren! Die Anführungszeichen werden falsch kopiert. Am besten abtippen.

Dann sollte es funktionieren.