Linux 14.983 Themen, 106.385 Beiträge

Maple 8.0 Installationsprobleme - Fedora Core 6

whiskey.dll / 7 Antworten / Flachansicht Nickles

Hallo zusammen!
Ich habe ein Problem mit der Installtion von Maple 8.0 auf Fedora Core 6. Also ich führe die "installMapleLinuxSU" aus und erhalte folgende Fehlermeldung:

dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Ich habe dann mal en bisschen gegoogelt und herausgefunden das es bei diesem Problem bei anderen Anwendungen geholfen hat in der .bin datei den Eintrag "export LD_ASSUME_KERNEL" durch "#xport LD_ASSUME_KERNEL" zu ersetzen. Ich habe das dann in meinem Fall auch mal probiert und habe auch die oben genannte fehlermeldung nicht mehr bekommen doch bekomme ich jetzt beim ausfuehren des install-Skripts folgende Fehlermeldung:

/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 62: /home/el_presidente/Desktop/Maple: Datei oder Verzeichnis nicht gefunden
/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 63: /bin/realpath: Datei oder Verzeichnis nicht gefunden
/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 64: /bin/realpath: Datei oder Verzeichnis nicht gefunden
grep: /lib/jvm.cfg: Datei oder Verzeichnis nicht gefunden
grep: /lib/jvm.cfg: Datei oder Verzeichnis nicht gefunden
Maple was not found in /bin/i386/native_threads/Maple


Kann mir jemand helfen?

Schon mal vielen Danke,
whiskey.dll

bei Antwort benachrichtigen
KarstenW whiskey.dll „danke für deine antwort. Also als rpm habe ich Maple nirgendwo finden können....“
Optionen

Die Bibliotheken mußt du von Fedora eben noch nachinstallieren. Die libc.so.6 ist die Standard C-Bibliothek - . die auch beim gcc mit installiert wird.
Du mußt mal bei Fedora als Suchbegriff den Namen dieser Bibliotheken eingeben und von Fedora installieren lassen.
Wenn du nur so einen Tarball (tar.gz) hast für die Installation , dann werden die Abhängigkeiten nicht zwischen dem Programm Maple und den benötigten Bibliotheken automatisch aufgelöst. Du mußt dann alle Bibliotheken manuell mit dem Installationsprogramm von Fedora nachinstallieren.

Bei der Windowsversion von Maple sind wahrscheinlich alle notwendigen dll Dateien schon auf der CD Dabei und werden automatisch mit installiert.
Bei fremden Linuxprogrammen , mußt du die notwendigen Bibliotheken dann von deiner Distribution nachinstallieren.
Steht nicht in einer Installationsanleitung , welche lib***.so Dateien von Linux dieses Maple braucht ?

Bei meinem Debian testing ist die Datei libc.so.6 im Verzeichnis
locate libc.so.6

/lib/libc.so.6
/lib/tls/libc.so.6

abgespeichert.

locate librt.so.1

/lib/librt.so.1
/lib/tls/librt.so.1
/usr/lib/nptl/librt.so.1

locate libdl.so.2

/lib/libdl.so.2
/lib/tls/libdl.so.2

Bei Linux gibt es einen Mechanismus , damit diese Bibliotheken vom Linker ld gefunden werden.
In der datei /etc/ld.so.conf werden alle Verzeichnisse reingeschrieben, die solche Bibliotheksdateien haben. Die Verzeichnisse /lib und auch /usr/lib werden automatisch berücksichtigt.

cat /etc/ld.so.conf

/usr/X11R6/lib

include /etc/ld.so.conf.d/*.conf

Der Linker ld lädt die Funktionen aus den Bibliotheken, die die jeweiligen Programme brauchen. Damit die Bibliotheken auch gefunden werden, wird mit dem Programm ldconfig die Datei /etc/ld.so.cache erzeugt.

Du könntest ja auch zur Sicherheit mal das Programm ldconfig als root laufen lassen "ldconfig -v".
Dabei wird die datei /etc/ld.so.cache neu erzeugt, entsprechend den Einträgen in der datei /etc/ld.so.conf.

Ich denke mal das du einfach noch die fehlenden Dateien lib**.so von Fedora nachinstallieren mußt.



Du mußt wahrscheinlich außerdem die Java Runtime Environment ( Java(TM) 2 Runtime Environment, Standard Edition 1.4.2_13 ) von Sun Microsystems noch installieren , und nicht das Java Plugin von Firefox:
https://sdlc2a.sun.com/ECom/EComActionServlet;jsessionid=675F9FD3986CC38BCFF24C15497E0C27




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen