ipkg update забыли сказать?
ipkg update забыли сказать?
Не ставится МС просто так, нет его в списке.
решает проблему.Code:ipkg install http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/mc_4.1.35-3_mipsel.ipk
Как можно установить Midnight Commander без подключения к интернету?
Точнее как его установить я знаю, у меня все стопориться на ipkg.sh update? Мне не установить ipkg а без него не установить МС
Объясните пожалуйста.
Почему? Откачайте пакет ipkg, далее ipkg.sh install имя_файла_на_диске
Нигде не могу найти, как установить MC.
Нашел, где лежит, дал команду:
[admin@asusrouter root]$ ipkg.sh install http://www.ibiblio.org/pub/Linux/utils/
file/managers/mc/mc-4.5.55.tar.gz
Downloading http://www.ibiblio.org/pub/Linux/uti...c/mc-4.5.55.ta
r.gz ...
Connecting to www.ibiblio.org[152.46.7.80]:80
mc-4.5.55.tar.gz 100% |*****************************| 4736 KB 00:00 ETA
Done.
ipkg_install_file: ERROR: File //opt/tmp/ipkg/mc-4.5.55.tar.gz has unknown exten
sion gz (not .ipk or .deb)
Там в сообщении об ошибке все написано:
ipkg не понимает файлы tar.gz - архив надо распаковатьERROR: File //opt/tmp/ipkg/mc-4.5.55.tar.gz has unknown exten
sion gz (not .ipk or .deb)
Хотя в данном случае не поможет и распаковка файла mc-4.5.55.tar.gz потому что там не ipkg пакет.
Как ставить правильно:
1) Настроить репозитарий ipkg как написано тут:
http://wl500g.info/showpost.php?p=48747&postcount=7
2) ipkg install mc
Обновил ipkg.conf в репозиторий
и терминалка стала ругатьсяCode:src/gz optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
Посмотрел - все файлы термкапа на местах. Попробовал его переустановить - без толку. В нете нигде ничего похожего для embedded-девайсов не нашел. помогите, что делать?Code:[ajax@homeart-rtr /tmp]$ clear 'linux': unknown terminal type. [ajax@homeart-rtr /tmp]$
А новый uclibc-opt установил?(ipkg update && ipkg install uclibc-opt) Все ранее установленные пакеты переустановил из нового репозитария? (ipkg update && awk '/^Package:/{system("ipkg install -force-reinstall -force-defaults " $2)}' /opt/lib/ipkg/status)
Насчет терминала то в ~/.profiles у меня так
И без проблем. Даже мышь работает.Code:export TERMINFO="/opt/share/terminfo" export TERM="xterm" alias mc="mc -c"
Да думал что не всё скопом обновлять: термкап, либы обновил... В общем всё обновил - стало всё на места.
Спасибо за хелп
PS Зато теперь mc не стартует с руганью на отсутствие либы "mc: can't load library 'libext2fs.so.2'"
Кто знает где либу достать?
Last edited by Ajax; 31-05-2007 at 18:39. Reason: PS
В том репозитарии все пакеты скомпилированы под новую библиотеку uclibc и по этому необходимо установить новую версию uclibc (uclibc-opt - 0.9.28-12). А у пакетов, которые скомпилированы под старую uclibc, которая в прошивке, от новой uclibc сносит башню и по этому необходимо все пакеты переустановить.
Странно. У меня такой либы нет и mc нормально пашет. Можно попробовать стереть настройки mc (rm -r ~/.mc)
mc из старого репозитария с новой uclibc работать не будет.