Софт

(94)
5
5 голосов
Обзоры программ, обсуждения, полезные советы.

Ну судя по картинке тут и так все понятно =) Отмечу лишь что это единственный «лоу левел шел» для Mac OS X. В полноценном порте без преувеличения есть все. 
Как заполучить?

Описываю самый простой и надежный метод:

1. Скачиваем fink (10.5/Intel) или какой вам там надо =)  (достаточно полезная программа для управления Darwin BSD дистрибутивами) устанавливаем

2. В Terminal.app набираем  fink install mc или в FinkCommander в строке поиска набираем mc, нажимаем «install binary package(s)» вводим свой пароль =)

3. Запускаем Terminal.app вводим mc — вуаля.

Полезности:

1. В настройках кодировки сессии терминала устанавливаем KOI8-R — в противном случае будут проблемы с отображением.

2. Для использования функциональных клавиш нажимаем esc + f1...f9.

p.s. (хоть и запоздавший=)

 libintl.1.dylib

03:25 ← 17 июля 2008 Отправить в Твиттер primeprime  RSS comments 25

Комментарии (25) ↓

jirajar jirajar time 09:16 ← 17 июля 2008 #
Очень смахивает на старый добрый Norton Comander
Как раньше было всетаки здорово, включаешь комп, запускается ДОС и Нортон
Никакой тебе тормозни, все летало :)
Я конечно понимаю, что все это к делу не относится, но не мог не написать - ностальгия взяла
ezik ezik time 10:14 ← 17 июля 2008 #
С установленным XCode все еще проще. Скачиваем отсюда (http://www.ibiblio.org/mc/) исходник.
Открываем Terminal. Вводим (если скачано на рабочий стол)
% tar -xvzf ~/Desktop/mc-4.6.1-pre1.tar.gz
% cd mc-4.6.1-pre1/
% ./configure --without-x --with-screen=ncurses
% make
% sudo make install
macik macik time 10:44 ← 17 июля 2008 #
Привет, давно искал.
Но у меня не запускается, вот что пишет:
MacBook:~ maciborka$ mc
dyld: Library not loaded: /sw/lib/libintl.1.dylib
Referenced from: /sw/bin/mc
Reason: image not found
Trace/BPT trap
ezik ezik time 10:48 ← 17 июля 2008 #
Берешь отсюда ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.3.tar.bz2 и еще нужен GetText: http://mirrors.kernel.org/gnu/gettext/gettext-0.13.tar.gz
Принцип такой же:
% tar -xvjf ~/Desktop/glib-2.2.3.tar.bz2
% cd glib-2.2.3/
% ./configure
% make
% sudo make install
и:
% tar -xvzf ~/Desktop/gettext-0.13.tar.gz
% cd gettext-0.13/
% ./configure
% make
% sudo make install
macik macik time 11:10 ← 17 июля 2008 #
сонфигуре ваоит. Интересно, старый добрые времена, возни с линуксом :-)
macik macik time 11:14 ← 17 июля 2008 #
Вроде идет, но в конце вот чего выдало:
execute.c:246: error: 'environ' undeclared (first use in this function)
execute.c:246: error: (Each undeclared identifier is reported only once
execute.c:246: error: for each function it appears in.)
make[2]: *** [execute.lo] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1
ezik ezik time 11:23 ← 17 июля 2008 #
Щас. Проверяю.
ezik ezik time 12:55 ← 17 июля 2008 #
Сделай: sudo make clean
Попробуй последние стабильные сборки скачать Glib, Gettext и PkgConfig:
glib – ftp.gtk.org/pub/glib/glib-2.14.5.tar.gz
gettext – mirrors.kernel.org/gnu/gettext/gettext-0.17.tar.gz
pkgconfig – http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz
Потом запустил конфигурирование:
./configure --with-screen=ncurses
make
sudo make install
У меня все встало. :)
macik macik time 15:38 ← 17 июля 2008 #
после configure
пишет это:
Configuration:
Source code location: .
Compiler: gcc
Compiler flags: -g -O2
File system: Midnight Commander Virtual File System
cpiofs, extfs, tarfs, ftpfs, fish
Screen library: ncurses library
Mouse support: xterm only
X11 events support: yes
With subshell support: yes
Internal editor: yes
Support for charset: no
после пускаю make, в конце выдает это:
Making all in syntax
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
пускаю sudo make install:
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
потом пытаюсь в терминаде запустить mc
dyld: Library not loaded: /sw/lib/libintl.1.dylib
Referenced from: /sw/bin/mc
Reason: image not found
Trace/BPT trap
Что это?
ezik ezik time 15:50 ← 17 июля 2008 #
После того что ты мне в аську написал:
slsmg.c:76: error: ‘SLtt_Has_Alt_Charset’ undeclared here (not in a function)
slsmg.c:78: error: ‘SLtt_Use_Blink_For_ACS’ undeclared here (not in a function)
make[2]: *** [slsmg.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Сделай:
sudo make clean
./configure --with-screen=ncurses
make
sudo make install
Автор
prime prime time 23:32 ← 17 июля 2008 #
может бинарник было бы проще ?=)
ezik ezik time 23:43 ← 17 июля 2008 #
Дело в принципе! :)
Автор
prime prime time 18:34 ← 18 июля 2008 #
ню ню =)
p.s. могу подсказать пару отличных компиляторов языка Fort =))
ezik ezik time 11:00 ← 21 июля 2008 #
Спасибо. Я не программер. Так, кое что знаю. :)
sorbus sorbus time 04:05 ← 27 августа 2008 #
Юниксы, Юниксы!!! Какая прелесть!!!
И попробуй скажи, что макось для ленивых.
ezik ezik time 10:49 ← 17 июля 2008 #
Мож устарели исходники. Вот ссылки:
http://www.gnu.org/software/gettext/gettext.html
http://www.gtk.org/download/
Krohovich Krohovich time 22:50 ← 18 июля 2008 #
Через Fink не получилось...
С Xcode точно все проще...
kraevedster kraevedster time 23:09 ← 14 декабря 2008 #
Через Flink пробую, пишет
dyld: Library not loaded: /sw/lib/libintl.1.dylib
Referenced from: /sw/bin/mc
Reason: image not found
Trace/BPT trap
Кто поможет?
kraevedster kraevedster time 23:25 ← 14 декабря 2008 #
Сорри, не заметил комментов.
kraevedster kraevedster time 23:47 ← 14 декабря 2008 #
Хм.. после sudo и make пишет command not found
senegami senegami time 14:37 ← 14 января 2009 #
Вроде еще никто не написал...сделать линк /sw/lib/libintl.1.dylib на libintl.3.4.3.dylib или на другую версию этой же библиотеки, которая у вас наверняка есть)))
Автор
prime prime time 04:31 ← 15 января 2009 #
искренне надеялся, что ктонить кинет кинет линк =)
senegami senegami time 00:49 ← 29 апреля 2009 #
Линк который делается так:
cd /sw/lib/
touch libintl.1.dylib
ln -s libintl.1.dylib libintl.3.4.3.dylib
воть =)

По поводу использования функциональных клавиш, может кто знает, какую из них надо ткнуть что бы mc к F9 прислушался?
То есть все ок, и копирование и перемещение и эдит но вот выхода в верхнюю менюшку не нашла =( а там тоже много вкусных команд, к которым горячие кнопы, к сожалению, не помню =(
Donet Donet time 17:12 ← 21 мая 2009 #
для меня проблемой оказалось групповое выделение файлов и каталогов.
т.е. отсутствие клавиши insert.
например, нужно скопировать десяток папок из одного каталога в другой.
вроде нет ничего проще. ан нет! если размер файла/папки пара гиг, то это начинает напрягать.
нужно тыкать F5 и ждать когда скопируется после чего вышеозначенную кнопку жать поновой.
как правило во время копирования переключаешься в другое окно
и забываешь о копировании — процесс затягивается.

2senegami
F9 уже используется системой. поэтому, что бы она стала доступна для mc, вам нужно ее изменить
mishaonmac mishaonmac time 23:33 ← 15 июля 2009 #
групповое выделение файлов и каталогов можно делать при помощи «ctrl-t» вместо Insert. файлы можно выделять «fn-?» по шаблону. отмена выделения — «fn-:». инверсия выделения — «fn-p».