Vladimir 0 Опубликовано 9 июня 2009 Жалоба Рассказать Опубликовано 9 июня 2009 Установка Midnight Commander Что это такое: Midnight Commander (mc, ми́днайт-кома́ндер, пер. «полуночный командир») - файловый менеджер с текстовым интерфейсом типа Norton Commander. Зачем нужен: Менеджер для работы с файлами на вашем NAS. Одним из удобств является возможность заставить Ваш NAS скачать по FTP целую папку или несколько выбранных файлов. Можно и сделать обратный процесс - закачать кому-либо по FTP файлы/папки с файлами. Для тех кто работал на PC с Norton Commander, FAR, Volkov Commander, интерфейс MC будет интуитивно понятен. Процесс установки: 1) включить возможность доступа к NAS через Telnet/SSH 2) Зайти на NAS через Telet/SSH. Я рекомендую через SSH с помощью программы PUTTY. В ней нужно указать IP адрес NAS, выбрать тип соединения SSH. 3) Логин: root, пароль: пароль администратора. 4) Теперь нужно скачать и выполнить BOOTSTRAP - скрипт, который устанавливает ipkg. В начале нужно выяснить какой процессор у Вашего NAS. Для этого читаем на нашем форуме FAQ по определению процессора. После того, как Вы выяснили какой процессор приступаем. Процесс простой - состоит из нескольких строчек: скачиваем скрипт, выполняем скрипт, удаляем скрипт, обновляем список программ, обновляем установленные программы. Ниже описан этот процесс в виде команд для разных типов процессоров. Выбираем свой и выполняем написанные команды поочередно. Маленькая подсказка: Если Вы используете PUTTY, то для того чтобы копировать и выполнять поочередно указанные ниже команды нужно: скопировать строчку в буфер обмена на форуме, перейти в интерфейс putty и нажать на курсоре правую кнопку мышки. Если у Вас процессор Intel XScale FW IXP420 BB ARM, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...1.0-4_armeb.xsh sh ds101-bootstrap_1.0-4_armeb.xsh rm ds101-bootstrap_1.0-4_armeb.xsh ipkg update ipkg upgrade Если у Вас процессор Marvell mv5281 ARM Processor, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...p_1.2-5_arm.xsh sh syno-x07-bootstrap_1.2-5_arm.xsh rm syno-x07-bootstrap_1.2-5_arm.xsh ipkg update ipkg upgrade Если у Вас процессор PowerPC Freescale 8241 (PPC) CPU, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...0-4_powerpc.xsh sh ds101-bootstrap_1.0-4_powerpc.xsh rm ds101-bootstrap_1.0-4_powerpc.xsh ipkg update ipkg upgrade Если у Вас процессор PowerPC Freescale 8543 (PPC) CPU, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...2-5_powerpc.xsh sh syno-e500-bootstrap_1.2-5_powerpc.xsh rm syno-e500-bootstrap_1.2-5_powerpc.xsh ipkg update ipkg upgrade Если у Вас процессор Marvel Kirkwood 88F6281 (ARM) CPU, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...p_1.2-5_arm.xsh sh syno-mvkw-bootstrap_1.2-5_arm.xsh rm syno-mvkw-bootstrap_1.2-5_arm.xsh ipkg update ipkg upgrade 5) Теперь устанавливаем необходимы пакеты программ. Поочередно вводим следующее (после каждой строчки нажимаем Enter): ipkg install pcre ipkg install glib ipkg install e2fsprogs ipkg install slang ipkg install libpng ipkg install mc 6) Теперь нужно отредактировать файл .profile, который находится в каталоге /root. Для редактирования будем использовать встроенный редактор VI. ВНИМАНИЕ!!!! Это не простой текстовый редактор типа зашел, что-то поменял и вышел. Если делаете это первый раз, то нужно строго выполнять описанные указания, чтобы ничего не испортить. Вводим поочереди следующее (после каждой строчки нажимаем Enter) : cd /rooot vi .profile запустился редактор, стрелками идем в самый низ и вправо, там где конец строчки, курсор окажется на символе кавычки и дальше не идет. Теперь ОДИН РАЗ нажимаем на клавиатуре на букву i. Редактор перейдет в режим редактирования. Нажимаем еще раз вправо и оказываемся справа от кавычки. Теперь нажимаем Enter. Копируем следующией (сразу три) строчки в буфер обмена: export TERMINFO=/opt/share/terminfo export TERM=xterm alias mc="mc -c" и вставляем их с новой строки. Для этого кто не помнит нужно нажать на курсоре правую кнопку мышки. Теперь нужно сохранить изменения в файле. Нажимаем ESC (выходим из режима редактирования) и набираем на клавиатуре (двоеточие тоже набираем) :wq и нажимаем Enter. 8) Теперь нужно перезагрузить устройство. Для этого вводим следующее (и нажимаем Enter): reboot 9) После перезагрузки опять заходим через Telnet/SSH и пишем mc для запуска Midnight Commander. ГОТОВО. Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 10 июня 2009 Жалоба Рассказать Опубликовано 10 июня 2009 А как сделать что бы в Telnet/SSH отображались русские сомволы а то надоела абракодапра Цитата Ссылка на сообщение Поделиться на другие сайты
localfire 0 Опубликовано 13 июня 2009 Жалоба Рассказать Опубликовано 13 июня 2009 пжта, что сделать чтобы меню Midnight Commander отображалось в читаемой кодировке. Сейчас, когда я вхожу в Midnight Commander по команде mc у меня все меню программы в виде знаков вопросов. И не только программы. Все сообщения о результатах выполнения команд по ssh тоже выдаются в нечитаемом виде. Сложновато получается работать с файлами на сервере, жутко неудобно Кодировка у вас на сервере ru_RU.KOI8-R, хотел сменить на ru_RU.UTF-8 командой LANG=ru_RU.UTF-8, но не получается. Работаю с локальной машины машины Ubuntu 8.10, кодировка в консоли ru_RU.UTF-8 Что делать? Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 14 июня 2009 Жалоба Рассказать Опубликовано 14 июня 2009 Уважаемый администратор ответьте пожалуйста на вопрос после установки mc в нем нет поддержки UTF-8 кде взять патч или выложите ссылку на откуда взять уже скомпилированный файл для DS Мы конечно все понимаем но кода вся файловая система на UTF-8 то проблематично проводить какие либо манипуляции с русскоязычными каталогами. Большая просьба посодействуйте в этом вопросе. Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir 0 Опубликовано 14 июня 2009 Автор Жалоба Рассказать Опубликовано 14 июня 2009 Если у Вас клиент PUTTY, то нужно его запустить и перед соединением с NAS настроить кодировку. Зайти в Window->Translation и там вместо KOI-8U выбрать UTF-8. Должно помочь. Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 15 июня 2009 Жалоба Рассказать Опубликовано 15 июня 2009 Если у Вас клиент PUTTY, то нужно его запустить и перед соединением с NAS настроить кодировку. Зайти в Window->Translation и там вместо KOI-8U выбрать UTF-8. Должно помочь. Ну это то понятно вроде не глупый народ. В офицальной сборке нет поддрежки UTF-8. По этому и спрашиваем может кто нибудь сделает сборочку для powerpc процесора, если бы я знал как это сделать сделал бы и не спрашивал. Этож скока пакетов надо поставить на NAS да еще скомпилить с нужными опциями и все ради MC. Или если Вы знаете как сменить UTF-8 на KOI-8U в самой системе Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir 0 Опубликовано 15 июня 2009 Автор Жалоба Рассказать Опубликовано 15 июня 2009 Смысл понятен. Насчет компиляции есть описание на официальном сайте: http://download.synology.com/download/ds/u...ion%20Guide.pdf Нашел ветку на форуме, где человек уже пытался скомпилировать: http://forum.synology.com/enu/viewtopic.php?f=55&t=11467 Думаю занятие не простое, первый раз на это уйдет пара-тройка часов времени. Может общими усилиями и осилим процесс компиляции и подставления новых модулей. Что скажете? Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 15 июня 2009 Жалоба Рассказать Опубликовано 15 июня 2009 Да хорошо бы было. Ну посмотрим почитае. А там время покажет. Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 16 июня 2009 Жалоба Рассказать Опубликовано 16 июня 2009 Вот коешто нарыл по компиляции но это не для DS name=mc version=4.6.1 release=2 source=(http://www.ibiblio.org/pub/Linux/utils/file/managers/$name/$name-$version.tar.gz \ $name-$version-bash_3_2.patch mc-4.6.1-utf8.patch) build () { cd $name-$version patch -p1 -i $SRC/$name-$version-bash_3_2.patch patch -p1 -i $SRC/mc-4.6.1-utf8.patch ./configure --without-gnome --with-screen=slang --without-included-gettext \ --enable-largefile --with-subshell --with-edit --with-vfs \ --with-x --prefix=/usr --disable-nls make make DESTDIR=$PKG install rm $PKG/usr/share/mc/{mc.hint.*,extfs/README} rm -r $PKG/usr/{sbin,man/man8} } Но до сборки MC нада собрать slang с поддержкой utf-8. Вот листинг моего Pkgfile для slang: name=slang version=1.4.9 release=1 source=(ftp://ftp.plig.org/pub/$name/v1.4/$name-$version.tar.bz2 \ slang-1.4.4-deb-utf8.patch \ slang-1.4.5-utf8-acs.patch \ slang-1.4.5-utf8-fix.patch \ slang-1.4.5-utf8-segv.patch \ slang-1.4.6-alt-makefile.patch \ slang-1.4.7-alt-doc.patch \ slang-1.4.7-owl-alt-fixes.patch \ slang-1.4.9-mdk-utf8-revert_soname.patch) build() { cd $name-$version patch -Np1 <../$name-1.4.6-alt-makefile.patch patch -Np1 <../$name-1.4.7-owl-alt-fixes.patch patch -Np1 <../$name-1.4.7-alt-doc.patch patch -Np1 <../$name-1.4.4-deb-utf8.patch patch -Np1 <../$name-1.4.5-utf8-acs.patch patch -Np1 <../$name-1.4.5-utf8-fix.patch patch -Np1 <../$name-1.4.5-utf8-segv.patch patch -Np1 <../$name-1.4.9-mdk-utf8-revert_soname.patch ./configure --prefix=/usr make make ELF_CFLAGS="$CFLAGS" elf make DESTDIR=$PKG install make DESTDIR=$PKG install-elf make DESTDIR=$PKG install-links rm -rf $PKG/usr/doc chown -R root:root $PKG } Работает, глюков незамечал Информация взята с http://www.ru-clc.org/node/124 Цитата Ссылка на сообщение Поделиться на другие сайты
LDiamond 0 Опубликовано 18 июня 2009 Жалоба Рассказать Опубликовано 18 июня 2009 Сегодня пытался скомпилить mc исходники взял с оффициального сайта и патч на utf-8 ну чегото не получается пропатчить пишет не найден искомый фаил. Да и при попытке скомпилировать просто mc ну и тут засада пишет что нету файла install.sh пока думаем как лечить всё это. Цитата Ссылка на сообщение Поделиться на другие сайты
keeper 0 Опубликовано 25 июня 2009 Жалоба Рассказать Опубликовано 25 июня 2009 Привет, очень нужна поддержка кодировки UTF-8 не кто так не разобрался? Цитата Ссылка на сообщение Поделиться на другие сайты
creoRu 0 Опубликовано 25 июня 2009 Жалоба Рассказать Опубликовано 25 июня 2009 Присоединяюсь к вопросу про кодировку. Прошу не кидаться камнями - я в линуксе чайник, но благодаря подробнейшей инструкции Владимира (за это ОТДЕЛЬНОЕ спасибо!) все установил. Но вот что-нить скомпилировать самому - нереально Станция - CS407e... Цитата Ссылка на сообщение Поделиться на другие сайты
dorson 0 Опубликовано 29 июня 2009 Жалоба Рассказать Опубликовано 29 июня 2009 Как говорится +1 Отдельное большое человеческое спасибо Владимиру за подробнейшую инструкцию. Все получилось. Но отдельно поддержку UTF-8 очень нада. Цитата Ссылка на сообщение Поделиться на другие сайты
mowgli 0 Опубликовано 16 июля 2009 Жалоба Рассказать Опубликовано 16 июля 2009 включение поддержки utf8 в клиенте ничего не дает. нужна поддержка со стороны ос. кто либо может компетентно ответить есть ли поддержка ? в общем было не особо нужно но тк появился некий проблемный скрипт на перле (официальный пакедж squeezecenter), поддержка русской локали необходимо upd. проблема с squeezecenter решена Цитата Ссылка на сообщение Поделиться на другие сайты
TagFox 0 Опубликовано 24 июля 2009 Жалоба Рассказать Опубликовано 24 июля 2009 Огромное спасибо, за мануал. Установка получилась Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir 0 Опубликовано 3 августа 2009 Автор Жалоба Рассказать Опубликовано 3 августа 2009 Может бысть связано с настройками системы у самого провайдера. На ПК такой проблемы не наблюдается? Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 7 августа 2009 Жалоба Рассказать Опубликовано 7 августа 2009 У меня 209+II Согласно: http://forum.synology.com/wiki/index.php/I...werPC_CPU_model то у меня Freescale mpc8533 PPC Processor Попробовал: Если у Вас процессор Marvel Kirkwood 88F6281 (ARM) CPU, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...p_1.2-5_arm.xsh sh syno-mvkw-bootstrap_1.2-5_arm.xsh Optware Bootstrap for syno-mvkw. Extracting archive... please wait bootstrap/ bootstrap/bootstrap.sh bootstrap/ipkg-opt.ipk bootstrap/ipkg.sh bootstrap/optware-bootstrap.ipk bootstrap/wget.ipk 1074+1 records in 1074+1 records out Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh Дальше установить не могу. Как быть? Что делать? Потом попробовал: Если у Вас процессор PowerPC Freescale 8543 (PPC) CPU, то Вам необходимо поочередно ввести следующее (после каждой строчки нажимаем Enter): wget http://ipkg.nslu2-linux.org/feeds/optware/...2-5_powerpc.xsh Всё прошло ок, и после перезагрузки постоянно пикает и блымает желтая лампочка ************ Сделал RESET, переустановил систему и после перезагрузки всёравно мигает лампочка и пикает. Что делать? Уже нельзя будет починить? Цитата Ссылка на сообщение Поделиться на другие сайты
oan 0 Опубликовано 7 августа 2009 Жалоба Рассказать Опубликовано 7 августа 2009 У меня 209+II Согласно: http://forum.synology.com/wiki/index.php/I...werPC_CPU_model то у меня Freescale mpc8533 PPC Processor Попробовал: sh syno-mvkw-bootstrap_1.2-5_arm.xsh Optware Bootstrap for syno-mvkw. Extracting archive... please wait bootstrap/ bootstrap/bootstrap.sh bootstrap/ipkg-opt.ipk bootstrap/ipkg.sh bootstrap/optware-bootstrap.ipk bootstrap/wget.ipk 1074+1 records in 1074+1 records out Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh Дальше установить не могу. Как быть? Что делать? Потом попробовал: Всё прошло ок, и после перезагрузки постоянно пикает и блымает желтая лампочка ************ Сделал RESET, переустановил систему и после перезагрузки всёравно мигает лампочка и пикает. Что делать? Уже нельзя будет починить? Ладно пробовали установку для mpc8543 (очень похожий на mpc8533), а от Marvell зачем ? Софт для Вашего CPU, надо было в ручную искать здесь: http://ipkg.nslu2-linux.org/feeds/optware/ Починить можно: 1. Cнять диски, установить в ПК с возможность работы с EXT3(если в RAID - сложнее). 2. Найти и удалить все что установилось. Потом поставить их обратно в NAS - должен запустится. Если инфы не много, то можно ее куда нибудь скинуть, чтобы не рисковать с удалением(можно не то удалить), а диски очистить или отфарматировать. Установить их обратно в NAS и инсталировать все по новой. В ручную или из бэкапа восстановить настройки и закачать обратно всю инфу. P.S. В общем - целая история. Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 8 августа 2009 Жалоба Рассказать Опубликовано 8 августа 2009 1) oan, Ураа! Спасибо большое 2) Подскажите пожалуйста: я установил прошивку 0914, а что сделать, чтобы смог вернуть 0835 ? При установке старой версии пишет, что нельзя установить более раннюю версию 3) Софт для Вашего CPU, надо было в ручную искать здесь: http://ipkg.nslu2-linux.org/feeds/optware/ А хоть примерно, что именно мне искать там? Там очень много папок и файлов 4) 6) Теперь нужно отредактировать файл .profile, который находится в каталоге /root. Для редактирования будем использовать встроенный редактор VI. ВНИМАНИЕ!!!! Это не простой текстовый редактор типа зашел, что-то поменял и вышел. Если делаете это первый раз, то нужно строго выполнять описанные указания, чтобы ничего не испортить. Вводим поочереди следующее (после каждой строчки нажимаем Enter) : cd /rooot vi .profile Vladimir, удалите одну лишнюю букву Цитата Ссылка на сообщение Поделиться на другие сайты
oan 0 Опубликовано 8 августа 2009 Жалоба Рассказать Опубликовано 8 августа 2009 2) Подскажите пожалуйста: я установил прошивку 0914, а что сделать, чтобы смог вернуть 0835 ? При установке старой версии пишет, что нельзя установить более раннюю версию 3)А хоть примерно, что именно мне искать там? Там очень много папок и файлов 1. Установить с нуля 0835 прошивку на чистые диски. 2. Каталог с софтом под Ваш CPU, но боюсь, что его там нет. По идее должен подходить от mpc8543, ведь ядра CPU одинаковые - e500. В Вашем случае могло произойти смешение с файлами для Marvell. В общем - надо пробовать. Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 8 августа 2009 Жалоба Рассказать Опубликовано 8 августа 2009 По идее должен подходить от mpc8543, ведь ядра CPU одинаковые - e500.Урааа всё работает! Класс!!!! Цитата Ссылка на сообщение Поделиться на другие сайты
AndrewSbor 0 Опубликовано 8 августа 2009 Жалоба Рассказать Опубликовано 8 августа 2009 У меня тоже все получилось. Большое спасибо за точное руководство к действию Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 8 августа 2009 Жалоба Рассказать Опубликовано 8 августа 2009 Удалено, случайно написал не в этой теме Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 11 августа 2009 Жалоба Рассказать Опубликовано 11 августа 2009 Для того, чтобы узнать какой стоит процессор, нужно сделать следующее: В админке Synology зайти в Сетевые службы\Терминал и включить Telnet Далее в Windows: Пуск\Выполнить\ пишем CMD и жмём Enter Далее в открывшемся окне пишем: telnet 123.123.123.123 и жмём Enter Вместо 123.123.123.123 надо прописать свой внешний (или внутренний) IP или указать домен. Далее надо ввести root, нажать Enter и потом ввести пароль администратора устройства Synology Когда произошел коннект, надо прописать: cat /proc/cpuinfo и выведется информация о процессоре. Примерно такая: processor : 0 cpu : e500v2 clock : 1066.560000MHz revision : 2.2 (pvr 8021 0022) bogomips : 133.12 timebase : 66660000 platform : MPC8544 DS Vendor : Freescale Semiconductor PVR : 0x80210022 SVR : 0x80340011 PLL setting : 0x4 Memory : 512 MB Вот это bogomips: 133.12 означает, сколько операций может выполнится. На обычном компьютере эта цифра минимум в 30 раз больше **************************** Если хочется отследить запущенные процессы и увидеть загруженность процессора и оперативной памяти, то надо проделать всё то же, что написано выше до cat /proc/cpuinfo, только вместо этого прописать: top Увидим нечто подобное: PID USER STATUS RSS PPID %CPU %MEM COMMAND 9010 root R 860 7527 99.9 0.1 top 2625 admin S 15M 2618 0.0 3.1 mysqld 2624 admin S 15M 2618 0.0 3.1 mysqld 2617 admin S 15M 2518 0.0 3.1 mysqld 2618 admin S 15M 2617 0.0 3.1 mysqld 2619 admin S 15M 2618 0.0 3.1 mysqld 2620 admin S 15M 2618 0.0 3.1 mysqld 2621 admin S 15M 2618 0.0 3.1 mysqld .... .... .... 2622 admin S 15M 2618 0.0 3.1 mysqld 7527 root S 368 7524 0.0 0.0 ash 1769 root S 356 1 0.0 0.0 syslogd 1 root S 332 0 0.0 0.0 init 3647 root S 300 1 0.0 0.0 getty 1771 root S 272 1 0.0 0.0 klogd 7524 root S 256 2342 0.0 0.0 telnetd 4 root SW< 0 2 0.0 0.0 events/0 Цитата Ссылка на сообщение Поделиться на другие сайты
WWW.ZEOS.IN 0 Опубликовано 11 августа 2009 Жалоба Рассказать Опубликовано 11 августа 2009 Тут еще немного информации: http://forum.synology.com/wiki/index.php/O...strap,_ipkg_etc Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.