[Frage] Fritz7390 Fritz-Trunk Probleme mit more

ottohahn

Neuer User
Mitglied seit
20 Apr 2007
Beiträge
172
Punkte für Reaktionen
0
Punkte
16
Hallo Community,
ich habe heute für meine AVM 7390 mit der aktuellen Freetz-Trunk ein Image erstellt. Wenn ich jetzt per Terminal auf die Box gehe bekomme ich bei Eingabe von more folgende Fehlermeldung:

root@fritz:/var/mod/root# more
more: can't load library 'libncurses.so.5'

Weiß jemand woran das liegt?
Otto
 
Das ist das "/bin/more" von AVM. Du musst das Paket "less" zu Freetz' busybox hinzufügen. Damit bekommst du auch ein funktionierendes "more".

EDIT: Quatsch, mein "more" ist ein Alias zu "less". Um ein funktionierendes "more" zu bekommen, kannst du wie oben "less" hinzufügen und ein Alias in .profile hinzufügen: "alias more=less".
 
Zuletzt bearbeitet:
Hallo cloudmember,
Danke, das war die Lösung. Jetzt funktioniert es.
P.S. In der Vergangenheit war das nicht notwendig.

Otto
 
Zuletzt bearbeitet:
Code:
fritz.box [/var/mod/root] # ls -la `which less`
lrwxrwxrwx    1 root     root            17 Jan 21 02:31 /usr/bin/less -> ../../bin/busybox
fritz.box [/var/mod/root] # ls -la `which more`
-rwxrwxrwx    1 root     root         40380 Jun  6  2012 /bin/more
fritz.box [/var/mod/root] #

/bin/more ist AVMs fehlerhafte Version.
 
Ja, ... aus der Vergangenheit:
Code:
root@fritz:/var/mod/root# ls -la $(which more)
lrwxrwxrwx    1 root     root             7 Jan 29  2011 /bin/more -> busybox
/bin/more ist AVMs fehlerhafte Version.
Wenn Du ldd auf der Box hast:
Code:
ldd /bin/more
 
Code:
fritz.box [/var/mod/root] # ./ldd /bin/more
        libncurses.so.5 => not found
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2aabe000)
        libc.so.0 => /lib/libc.so.0 (0x2aadc000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
fritz.box [/var/mod/root] # find / -name "libncurses*"
fritz.box [/var/mod/root] #

AVM FW: 84.05.22
Freetz trunk: 9942

libncurses fehlte bereits vor dem freetzen.
 
Hallo sf3978,
mein Ergebnis sind so aus:
---
root@fritz:/var/mod/root# ls -la $(which more)
lrwxrwxrwx 1 root root 7 Jan 26 21:00 /bin/more -> busybox
root@fritz:/var/mod/root# ls -la $(which less)
drwxr-xr-x 2 root root 60 Jan 1 1970 .
drwxr-xr-x 11 root root 220 Jan 1 1970 ..
lrwxrwxrwx 1 root root 23 Jan 1 1970 .profile -> /tmp/flash/mod/.profile
root@fritz:/var/mod/root# ldd /bin/more
-sh: ldd: not found
---

Otto
 
Kostenlos!

Statistik des Forums

Themen
248,920
Beiträge
2,305,114
Mitglieder
378,645
Neuestes Mitglied
nikitarajusa