Рейтинг@Mail.ru
Как настроить Midnight Commander для работы на Dreambox?

По адресу http://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, но есть и важные отличия о них можно прочитать этой ссылке: http://www.inp.nsk.su/~bolkhov/teach/inpunix/apps_mc.ru.html

 

Добавить комментарий


Защитный код
Обновить