Hallo, vielen Dank für die vielen Tips!
Im Verzeichnis /lib gibt es libncurses:
Code: Alles auswählen
srv1:~# srv1:/lib# ls -l libncurses*
lrwxrwxrwx 1 root root 17 1. Nov 07:20 libncurses.so.5 -> libncurses.so.5.7
-rw-r--r-- 1 root root 256288 14. Dez 2008 libncurses.so.5.7
Im Verzeichnis /usr/lib jedoch nicht:
Code: Alles auswählen
srv1:/usr/lib# ls -l libncurses.so.5*
ls: Zugriff auf libncurses.so.5* nicht möglich: Datei oder Verzeichnis nicht gefunden
Auf einem anderen Lenny System (rein 32bit) liegt dort die Datei! Ich habe einen Symbolischen Link von /usr/lib auf /lib erstellt:
Code: Alles auswählen
srv1:/usr/lib# ln -s /lib/libncurses.so.5.7 libncurses.so.5
srv1:/usr/lib# ls -l libncurses.*
lrwxrwxrwx 1 root root 22 2. Nov 15:38 libncurses.so.5 -> /lib/libncurses.so.5.7
Leider ohne Erfolg ;-(
Code: Alles auswählen
srv1:/usr/lib# man ls
pager: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
man: Befehl beendete sich mit Exit-Status 32512: pager -s
Dann wollte ich man installieren, aber die Ausgabe der Shell kann ich nicht deuten, das verstehe ich nicht:
Code: Alles auswählen
srv1:/usr/lib# apt-cache policy man
man:
Installiert: (keine)
Kandidat: (keine)
Versions-Tabelle:
srv1:/usr/lib# apt-get install man
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Hinweis: wähle man-db an Stelle von man
man-db ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Den PATH habe ich dann erweitert auf das Unterverzeichnis /lib, allerdings ebenfalls ohne Erfolg, die Fehlermeldung ist identisch.
Wie installiert man libncurses in 32-bit, bzw. was könnte ich noch probieren? Mit 32-bit/ 64-bit habe ich noch keine Erfahrung, hatte bisher immer nur reine 32-bit Systeme.
Nochmals vielen Dank!