The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Настройка MC "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Настройка MC "  
Сообщение от alexlp email(ok) on 14-Ноя-08, 22:29 
Я собрал mc-4.6.1. Получились mc, mcedit, mcview последние два - симлинки на mc.
mcedit /etc/fstab работает, но из самого mc клавиши F3, F4 не вызывают реакции. В ком. строке тоже ничего не пишет (F1-F2, F5-F10 работают чудесно).

И еще, окно mc черно-белое, от чего зависит цветовая гамма?

Собирал mc с такой конфигурацией:

./configure \
            --target=$(GNU_TARGET_NAME) \
            --host=$(GNU_TARGET_NAME) \
            --build=$(GNU_HOST_NAME) \
            --program-prefix="" \
            --program-suffix="" \
            --prefix=/usr \
            --exec-prefix=/usr \
            --bindir=/usr/bin \
            --datadir=/usr/share \
            --includedir=/usr/include \
            --infodir=/usr/share/info \
            --libdir=/usr/lib \
            --libexecdir=/usr/lib \
            --localstatedir=/var \
            --mandir=/usr/share/man \
            --sbindir=/usr/sbin \
            --sysconfdir=/etc \
            $(DISABLE_NLS) \
            $(DISABLE_LARGEFILE) \
            --with-included-gettext \
            --with-ncurses \
            --without-sco \
            --without-sunos-curses \
            --without-osf1-curses \
            --without-vcurses \
            --without-gpm-mouse \
            --without-hsc \
            --without-termnet \
            --without-debug \
            --without-efence \
            --without-terminfo \
            --without-termcap \
            --without-slang \
            --without-vfs \
            --without-netrc \
            --without-ext2undel \
            --without-catgets \
            --without-x \
            --without-tk \
            --without-xview \
            --without-subshell \
            --disable-glibtest \
            --with-glib12 \
            --with-glib-prefix="$(STAGING_DIR)/usr" \

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "надо было ставить клифард - возвращается"  
Сообщение от Andrey Mitrofanov on 14-Ноя-08, 23:10 
>Я собрал mc-4.6.1.

Поздравляю. А почему не просто `aptitude install mc` (или apt-get, или yum, или... чего там ещё?)? Какая _задача_ этого необычного действия? Осваиваете "вершины" mc from scratch, собираете со "сторонними" патчами, выдалась свободная минутка?...

>Получились mc, mcedit, mcview последние два - симлинки на mc.

http://packages.debian.org/etch/i386/mc/filelist
Несколько файлов Вы "пропустили", не находите?

>mcedit /etc/fstab работает, но из самого mc клавиши F3, F4 не вызывают
>реакции. В ком. строке тоже ничего не пишет (F1-F2, F5-F10 работают
>чудесно).

В конфигурации... Там, где F9 и по закоулкам или ~/.mc/ и далее.

>И еще, окно mc черно-белое, от чего зависит цветовая гамма?

От типа/настроек терминала, наверное, и, таки да, конфигурации.

Попробуйте -
$ mc -c
- вдруг получится....

>Собирал mc с такой конфигурацией:

Захватывающе!!! А теперь поставьте его из нормального _пакета_ и почитайте хотя бы `man mc` (2,5 _тысячи_ строк, у меня вот даже - на русском)... Если необходимость и/или желание в этом не отпадёт вместе с волшебным образом появившимся при этом "просто работающим" mc.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "надо было ставить клифард - возвращается"  
Сообщение от alexlp email(??) on 15-Ноя-08, 10:59 
>[оверквотинг удален]
>Попробуйте -
>$ mc -c
>- вдруг получится....
>
>>Собирал mc с такой конфигурацией:
>
>Захватывающе!!! А теперь поставьте его из нормального _пакета_ и почитайте хотя бы
>`man mc` (2,5 _тысячи_ строк, у меня вот даже - на
>русском)... Если необходимость и/или желание в этом не отпадёт вместе с
>волшебным образом появившимся при этом "просто работающим" mc.

Андрей, большое спасибо за обширный ответ.

Я собирал mc с патчами и прочей дребеденью для midge/openwrt http://midge.vlad.org.ua , следовательно там aptitude, apt-get, yum, rpm, ports или еще чего там нету (
В конфигурации F9 ничего типа "адрес редактора по F4".


С mc -c заработал цвет, буду искать где при сборке "по умолчанию" ключ задается.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "надо было класть....."  
Сообщение от Andrey Mitrofanov on 15-Ноя-08, 13:55 
>Андрей, большое спасибо за обширный ответ.

:) Пожалуйста!

>Я собирал mc с патчами и прочей дребеденью для midge/openwrt

И в эту машинку влезет mc? :))

>В конфигурации F9 ничего типа "адрес редактора по F4".

Угу, наверное с vc спутал. :*)

Есть F9 -> Настройки -> Конфигурация... -> Параметры конфигурации -> [x] Встроенный редактор + [x] Встроенный просмотр, но путей внешних - действительно не видно.

/etc/mc/mc.ext + ~/.mc/ext - вроде вот такого

# ISO9660
regex/\.iso$
        Open=м %p#iso9660
        View=%view{ascii} isoinfo -l -i %f

>С mc -c заработал цвет, буду искать где при сборке "по умолчанию"
>ключ задается.

man mc почитать негде? В интернете |-) поискать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "надо было класть....."  
Сообщение от alexlp email(??) on 15-Ноя-08, 15:31 

>И в эту машинку влезет mc? :))
>

Влезет

>>В конфигурации F9 ничего типа "адрес редактора по F4".
>
>Угу, наверное с vc спутал. :*)
>
>Есть F9 -> Настройки -> Конфигурация... -> Параметры конфигурации -> [x] Встроенный редактор + [x] Встроенный просмотр, но путей внешних - действительно не видно.

Да, есть, не работают эти пункты.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "надо было ставить клифард - возвращается"  
Сообщение от Deac (??) on 15-Ноя-08, 11:22 
>>Я собрал mc-4.6.1.
>
>Поздравляю. А почему не просто `aptitude install mc` (или apt-get, или yum,
>или... чего там ещё?)? Какая _задача_ этого необычного действия? Осваиваете "вершины"
>mc from scratch, собираете со "сторонними" патчами, выдалась свободная минутка?...
>

Присоединяюсь, но не поддерживаю, иногда собирать приходится, например с целью добавления локали. Да и для тренировки неплохо ;-)

>>Собирал mc с такой конфигурацией:
>
>Захватывающе!!! А теперь поставьте его из нормального _пакета_ и почитайте хотя бы
>`man mc` (2,5 _тысячи_ строк, у меня вот даже - на
>русском)... Если необходимость и/или желание в этом не отпадёт вместе с
>волшебным образом появившимся при этом "просто работающим" mc.

Ну по крайней мере убрать вот это:
             ...
            $(DISABLE_LARGEFILE) \
            --with-included-gettext \
             ...
            --without-terminfo \
            --without-termcap \
            --without-slang \
            --without-vfs \
             ...
            --without-subshell \

А вот это заменить, например на --prefix=/usr/local/apps/mc :
            --program-prefix="" \
            --program-suffix="" \
            --prefix=/usr \
            --exec-prefix=/usr \
            --bindir=/usr/bin \
            --datadir=/usr/share \
            --includedir=/usr/include \
            --infodir=/usr/share/info \
            --libdir=/usr/lib \
            --libexecdir=/usr/lib \
            --localstatedir=/var \
            --mandir=/usr/share/man \
            --sbindir=/usr/sbin \
            --sysconfdir=/etc \

тогда mc соберётся в /usr/local/apps/mc, так можно "насобирать массу разных" mc и переключаться между ними:
ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mc /usr/bin/mc
ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcview /usr/bin/mcview
ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcedit /usr/bin/mcedit
ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcmfmt /usr/bin/mcmfmt

Собственно стоит попробовать вот так (FreeBSD):
./configure \
--prefix=/usr/local/apps/mc \
--enable-nls \
--enable-charset \
--with-libiconv-prefix=/usr/local \
--with-edit

Ну и читать маны - обязательно!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "надо было ставить клифард - возвращается"  
Сообщение от alexlp email(ok) on 15-Ноя-08, 11:32 
> ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mc /usr/bin/mc
> ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcview /usr/bin/mcview
> ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcedit /usr/bin/mcedit
> ln -s /usr/local/apps/mc[mc1,mc2,..mcN]/bin/mcmfmt /usr/bin/mcmfmt
>

С симлинками понятно можно, и в ~/.mc/ini настройки любые, я просто хочу собрать с настройками по умолчанию, где цвет и прочее...

>Собственно стоит попробовать вот так (FreeBSD):
>./configure \
>--prefix=/usr/local/apps/mc \
>--enable-nls \
>--enable-charset \
>--with-libiconv-prefix=/usr/local \
>--with-edit
>
>Ну и читать маны - обязательно!

--enable-nls наоборот везде отключаю, мне нужен максимально маленький и быстрый дистрибутив.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "надо было ставить клифард - возвращается"  
Сообщение от Deac (ok) on 15-Ноя-08, 11:48 
>[оверквотинг удален]
>>./configure \
>>--prefix=/usr/local/apps/mc \
>>--enable-nls \
>>--enable-charset \
>>--with-libiconv-prefix=/usr/local \
>>--with-edit
>>
>>Ну и читать маны - обязательно!
>
>--enable-nls наоборот везде отключаю, мне нужен максимально маленький и быстрый дистрибутив.

Много ты на --disable-nls, --disable-charset не выиграешь, а вот транскодинг потеряешь и русские доки читать не сможешь.

Параметры терминала конфигуратор определит сам, если что не так - он тебя предупредит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "надо было ставить клифард - возвращается"  
Сообщение от alexlp email(ok) on 15-Ноя-08, 12:00 

>Параметры терминала конфигуратор определит сам, если что не так - он тебя
>предупредит.

В том то и оно, очень много конфигуратор глядя на окружение выбирает, а потом ищу как то или другое включить.

Да, а как "надо было ставить клифард - возвращается" к этому топику относится?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "надо было ставить клифард - возвращается"  
Сообщение от Deac (ok) on 15-Ноя-08, 12:06 
>
>>Параметры терминала конфигуратор определит сам, если что не так - он тебя
>>предупредит.
>
>В том то и оно, очень много конфигуратор глядя на окружение выбирает,
>а потом ищу как то или другое включить.

А ты покопайся в конфигураторе, узнаешь много нового ;-)

>
>Да, а как "надо было ставить клифард - возвращается" к этому топику
>относится?

Забей на это дело! Крути как надо и не обрашай внимания ;-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "надо было ставить клифард - возвращается"  
Сообщение от alexlp email(ok) on 15-Ноя-08, 12:17 
>
>Забей на это дело! Крути как надо и не обрашай внимания ;-)
>

Да ну, переименовали мой топик, всем смешно а мне нет =(

Это юмор перестройки?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру