mc на nas4free

Aug 16, 2013 01:13

UPD ПОСТ устарел. Актуальный http://2gusia.livejournal.com/312350.html /UPD
Я когда-то ставил mc на nas4free, но та инсталляция не подружилась с virtualbox. Сегодня поставим mc.

Источник на форуме nas4free/
UPD от 01 февраля 2015 Изменена ссылка на Источник строкой выше. Работает в сборке 1310 /UPD

1) Нам надо определиться - куда ставить mc. Я ранее использовал раздел данных на флешке, но позже разочаровался в этой идее. Буду использовать датасет /Ext/Extensions на главном пуле (/mnt/Pool/), где создам папку mc

2) Идем в консоль через putty
mkdir mkdir /mnt/Pool/Ext/Extensions/mc
chmod -R 777 /mnt/Pool/Ext/Extensions/mc
cd /mnt/Pool/Ext/Extensions/mc

3)Теперь нам надо создать и подправить скрипт.
Идём по ссылке Источник выше. Выделяем мышкой и копируем в буфер скрипт из этого поста темы (не первого)

4) Прим. Советую развернуть окно консоли на весь экран.
создаём файл скрипта
nano mcommander.sh

Копируем в него скрипт из форума

5)

Прим, Если не будет качаться - значит снова сменилась версия. Открываем тот путь, что содержится в сообщении об ошибке,  в ftp-клиента и ищем как называется актуальная версия mc.

6) Даём права на исполнение
chmod a+x mcommander.sh

7) Запускаем, ОБЯЗАТЕЛЬНО с полным маршрутом
/mnt/Pool/Ext/Extensions/mc/mcommander.sh
_________
UPD от 12 окт 2013 Если у вас полезли ошибки - то 99% проблема в том, что при переносе скрипта те строки, которые должны были быть одной строкой превратились в две. Например
ln -s ${DIR}/share/locale/${i}/LC_MESSAGES/mc.mo
/usr/local/share/locale/${i}/LC_MESSAGES; fi;

Это одна строка в оригинале - но если её разложить на две - будет чушь.

Дальше советую при переделках начинать с чистого листа для этого стереть всё
rm -rf /mnt/Pool/Ext/Extensions/mc/
А затем при вставке в nanо развернуть его на весь экран (и не пользоваться windows редакторами) /UPD
_________

8) rehash

9) Запускать командой mc


10) Задаём в System|Advanced|Command scripts как Postinit скрипт
/mnt/Pool/Ext/Extensions/mc/mcommander.sh

Перегружаемся, чтобы убедиться, что всё ОК.
Прим. Русские буквы читаются нормально. Если в клиенте выставить кодировку UTF-8


nayla, руками, nas, nas4free

Previous post Next post
Up