51 (edytowany przez Kuri 2012-02-11 20:10:27)

Odp: Midnight Commander

skoro :

root@Gargoyle:/tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin$ ls
mc      mcdiff  mcedit

to raczej tak

a gdy próbuje tak:

root@Gargoyle:/usr/bin$ /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin mc
-ash: /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin: Permission denied

52

Odp: Midnight Commander

/tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin/mc

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

53

Odp: Midnight Commander

root@Gargoyle:/usr/bin$ /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin/mc
/tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin/mc: can't load library 'libncurses.so.5'
root@Gargoyle:/usr/bin$ opkg -d m install libncurses
Package libncurses (5.7-2) installed in m is up to date.

54

Odp: Midnight Commander

Nie masz ustawionego LD_LIBRARY_PATH. Wpisane go do profile nie wystarczy, jeszcze musisz się wylogować i zalogować żeby sesja użytkownika mogła podczytać te  zmienne środowiskowe.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

55

Odp: Midnight Commander

root@Gargoyle:~$ /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/mc/usr/bin/
mc
Warning: file /etc/mc/sfs.ini not found
Warning: cannot open /usr/lib/mc/extfs.d directory
Error opening terminal: xterm.

56

Odp: Midnight Commander

Nie zrobiłeś linków do /usr/share/terminfo z libncurses. Skoro zainstalowałeś mc i biblioteki na zewnątrz systemu, to musisz pamiętać żeby linkować też katalogi których aplikacje oczekują tam gdzie powinny być. To niestety po prostu musisz wiedzieć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

57

Odp: Midnight Commander

czyli teraz w /etc/profile mam jeszcze coś dodać?

58

Odp: Midnight Commander

Nie, zrobić linki do /usr/share/terminfo

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

59

Odp: Midnight Commander

ln -s /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/ /usr/share/terminfo

?

60

Odp: Midnight Commander

Nie. Pakiety np. libncurses zawierają jeszcze inne katalogi np. /usr/share/terminfo. Ty zainstalowałeś to na zewnętrznym nośniku i znajduje się to w /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/usr/share/terminfo. A biblioteka oczekuje że będzie to w /usr/share/terminfo. Wiec musisz zrobić odpowiednie linki jednego do drugiego. I tak z każdym dodatkowym katalogiem i plikiem który jest w pakietach zainstalowanych nie w systemie a na zewnętrznym nośniku.

Więcej informacji: http://eko.one.pl/?p=openwrt-pakiety

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

61

Odp: Midnight Commander

nie no nie daję rady. Cały czas jest tak i tyle:

root@Gargoyle:~$ mc
Warning: file /etc/mc/sfs.ini not found
Warning: cannot open /usr/lib/mc/extfs.d directory
Error opening terminal: xterm.

62

Odp: Midnight Commander

Nadal nie zlinkowałeś wymaganych katalogów. Ani /etc/mc, ani /usr/lib/mc ani wspomnianego już /usr/share/terminfo

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

63

Odp: Midnight Commander

No czytałem ten artykuł którpodałeś ale najwyraźniej robię to źle. Możesz napisać mi dokładnie co mam wpisać i gdzie?

64

Odp: Midnight Commander

ln -s /tmp/usb_mount/a6fa3df0-8068-4ebb-91df-3c04c141237a/usr/share/terminfo /usr/share

itd. WSZYSTKIE katalogi jakie dodatkowo występują w paczkach. Skoro utrudniłeś sobie życie instalujesz pakiety na zewnętrznym nośniku to teraz musisz to także opanować w w/w sposób.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

65

Odp: Midnight Commander

nie chciałem sobie życia utrudniać po prostu na tp linku się już nie mieściło a nie chce mieć całego systemu plików na dysku zewnętrznym ponieważ dysk nie jest zawsze podłączony na routera.

Warning: cannot open /usr/lib/mc/extfs.d directory

nie rozumiem jak mam zrobić jakiś link do tego skora ani na dysku ani w tp linku nie mam czegoś takiego jak "extfs.d".

66

Odp: Midnight Commander

Zrób na dysku taki katalog po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

67 (edytowany przez Graffy 2013-05-01 13:54:44)

Odp: Midnight Commander

@Cezary w linku, który podałeś o instalacji pakietów na zew. urządzeniu jest napisane,że lepiej jest używać extroot.
Mam utworzony extroot na Gargoyle i po instalacji mc działa ale po zamknięciu :

root@wdr4300:~# mc
Warning: file /etc/mc/sfs.ini not found
Warning: cannot open /usr/lib/mc/extfs.d directory

Zastosować się do w/w porad czy ja coś źle zrobiłem przy uruchamianiu extroot ?

APU2 @ OpenWrt 18.06-SNAPSHOT, r7852-7ac6044632

68

Odp: Midnight Commander

touch /etc/mc/sfs.ini
mkdir -p /usr/lib/mc/extfs.d


to tylko warningi były...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

69 (edytowany przez badziewiak 2014-06-17 12:04:21)

Odp: Midnight Commander

Mam WNDR3800 bez extroot i problem z mc nadal wystepuje:

Warning: file /etc/mc/sfs.ini not found
Warning: cannot open /usr/lib/mc/extfs.d directory
root@Gargoyle:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                    9280      2348      6932  25% /
/dev/root                 5632      5632         0 100% /rom
tmpfs                    63312      1228     62084   2% /tmp
tmpfs                      512         0       512   0% /dev
/dev/mtdblock4            9280      2348      6932  25% /overlay
overlayfs:/overlay        9280      2348      6932  25% /
/dev/sda1               494689     95834    373958  20% /tmp/usb_mount/1ccd7014-62ff-4e7f-9754-74abc5aa29fd
/dev/sda3            623767144 268655264 323891160  45% /tmp/usb_mount/669d4963-1e37-47aa-ad21-623a71224cb0
/dev/sda3            623767144 268655264 323891160  45% /tmp/share_home/maciek/maciek
/dev/sda3            623767144 268655264 323891160  45% /tmp/share_home/makra/makra

Zakladam ze jesli nic nie grzebalem w systemie, to powinienem miec wszystko jak trzeba. Takze od ilus wersji gargoyle w mc zamiast linii mam znaczki "x" i "q". Pewnie da sie to naprawic, ale czy mozna usunac przyczyne?

Linksys WRT3200ACM (Gargoyle)
PC Engines APU.4C4 Platforma 4x i211AT LAN, 4GB RAM, AMD GX-412TC CPU (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

70

Odp: Midnight Commander

Zrób co kazał @Cezary

touch /etc/mc/sfs.ini
mkdir -p /usr/lib/mc/extfs.d

Ja mam krzaki w mc jak w putty przy łączeniu w "Translation" mam ustawione UTF-8
Zmieniam na ISO-8859-2 i nie ma problemu.

APU2 @ OpenWrt 18.06-SNAPSHOT, r7852-7ac6044632

71

Odp: Midnight Commander

Tak, to jest to. Kiedys to zreszta wygoglalem. Dziwi mnie tylko ze nie dziala to od pierwszego kopniecia.

Linksys WRT3200ACM (Gargoyle)
PC Engines APU.4C4 Platforma 4x i211AT LAN, 4GB RAM, AMD GX-412TC CPU (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

72

Odp: Midnight Commander

Bo ktoś kto składał paczkę mc dał ciała. Zawsze możesz wysłać poprawkę do openwrt żeby działało od ręki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

73 (edytowany przez dzyndzla 2017-10-31 21:50:28)

Odp: Midnight Commander

Cześć, mam pytanie, otóż brakuje mi w pakiecie mc funkcjonalności połączenia z FTP. Próbowałem kombinować z instalacjami różnych wersji aplikacji, ale problem ciągle występuje. Ktoś ma jakiś pomysł co z tym zrobić? To jest kwestia konfiguracji mc, czy samej paczki i jej kompilacji? Próbowałem szukać, ale nic sensownego nie znalazłem.

Screen dla zobrazowania. U góry mc z manjaro, u dołu z gargoyle:

https://i.imgur.com/2OyQqhx.png

Linksys MR8300 V1.1 / Linksys WRT1200AC V2 / TP-Link Archer C7 V5

74

Odp: Midnight Commander

Po prostu MC z openwrt nie jest kompilowany domyślnie ze wsparciem dla VFS, więc nie ma FTP. Musisz sobie przekompilować cały pakiet włączając opcje które potrzebujesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

75

Odp: Midnight Commander

Hej, mam problem z zainstalowaniem MC na gargoyle 1.10.0.1 smile
Czyżbym brakował jakiegoś żródła lub coś takiego?

root@Router-Dell:~# opkg update
Downloading package list for chaos_calmer_base source...
Package list for chaos_calmer_base downloaded successfully.

Downloading package list for chaos_calmer_packages source...
Package list for chaos_calmer_packages downloaded successfully.

Downloading package list for chaos_calmer_telephony source...
Package list for chaos_calmer_telephony downloaded successfully.

Downloading package list for gargoyle_pl source...
Package list for gargoyle_pl downloaded successfully.

Downloading package list for chaos_calmer_routing source...
Package list for chaos_calmer_routing downloaded successfully.

Downloading package list for eko_one_pl source...
Package list for eko_one_pl downloaded successfully.

Downloading package list for chaos_calmer_management source...
Package list for chaos_calmer_management downloaded successfully.

root@Router-Dell:~# opkg install mc
ERROR: No package named mc found, try updating your package lists
OpenWRT na TP-LINK Archer C7 v2, Korbox Gigabitus (Zbtlink ZBT-WE1326), Xiaomi AIoT Router AC2350 | http://blog.sloniupl.eu/