Q. Можно ли настроить Midnight Commander для работы на Dreambox?
A. Да. По адресу ttp://dreambox.gamesquad.nl/local.html
лежит ссылка на архив local.tar.gz содержащий дополнительные утилиты и библиотеки, там много лишнего и ненужного, но есть и файлы Midnight Commander. На этой же странице описана процедура их установки на HDD дрима. Однако способ добавления дополнительных путей в переменную PATH, показался мне непонятным. Поэтому предлагаю свой вариант.
В начале, как и описано на сайте, распаковываем все в /hdd/opt/.
Далее, в скрипте /etc/profile, который инициализирует PATH имеется возможность загрузки дополнительного файла профиля /var/etc/profile, если таковой имеется. Поэтому
создаем /var/etc/profile например с таким содержанием:
# /var/etc/profile
PATH="$PATH:/hdd/opt/local/bin:/hdd/opt/local/sbin"
export TERMINFO="/hdd/opt/local/share/terminfo"
Чтобы mc мог сохранять свои настройки нужно сменить домашний каталог пользователя root c "/" на например "/hdd/root". Для этого открываем файл /var/etc/passwd и правим запись пользователя root.
до:
root:V26.Uf.kSvoYg:0:0::/:/bin/sh
после:
root:V26.Uf.kSvoYg:0:0::/hdd/root:/bin/sh
Будьте осторожны, можно испортить пароль root, тогда придется стирать настройки кнопками на дриме.
Теперь перегружаем дрим. Подключаемся к нему по telnet.
Следует заметить, что telnet должен работать в режиме эмуляции терминала vt100 (telnet -t vt100 - для встроенного телнета windows).
После ввода аккаунта набираем mc - все должно работать.
Все в принципе как в Нортоне или в Far, но есть и важные отличия о них можно прочитать этой ссылке: Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
P`S` Теперь все стало совсем похоже на Linux.