Установка Midnight Commander (mc) на MacOS X.

Midnight Commander (часто называется просто как mc) очень популярный менеджер файлов для Linux и FreeBSD пользователей. «Но мы уже установили Finder» могут утверждать заядлые пользователи MacOS X. Проблема в том,что Finder не предназначен для различных задач, необходимых для опытных пользователей и особенно разработчиков. UNIX ядро MacOS X состоят более чем из 47 000 файлов и папок, большинство из которых не видны в Finder. Кроме того, MacOS X v12.1 Finder не позволяют сделать даже такие простые задачи, как изменение отношений собственности, потому что это не должно быть сделано обычными пользователями.Вот почему Midnight Commander является существенной частью программного обеспечения, для тех, кто копает глубоко.

Какая версия Midnight Commander нужна?

Midnight Commander может работать в консольном (текстовом) режиме и под XFree86/Gnome (графический режим). Второй, очевидно, бесполезен,поскольку он дублирует многие функции, доступные в MacOS X Finder. Кроме того, запуск XFree86 в Mac OS X является  взломом. Большинство Linux и FreeBSD пользователи работают с Midnight Commander в консольном режиме.

Что  может делать Midnight Commander?

Очень быстрая и удобная обработка каталога дерева с помощью горячих клавиш,все файловые команды,просмотр архивов (tar, gzip, bzip), установщик пакетов (RPM, deb), и многое другое. Короче, Midnight Commander — это,должно быть, швейцарский армейский нож, инструмент для питания пользователей UNIX!

Перед установкой Midnight Commander в MacOS

Лучший способ установить Midnight Commander в MacOS X с . Fink — MacOS X  пакет системы управления для Debian/GNU Linux. Прежде чем продолжить дальше, я настоятельно рекомендую вам , чтобы узнать,основы Fink,либо прочитать о Fink из моего учебника «Надежный и счастливый UNIX взлома с MacOS X— или их обоих». Пожалуйста, обратите внимание,что всё, за исключением пакетов XFree86 будет установлено за пределами системы MacOS X каталогов.

Установка

Прежде всего, вам необходимо установить . Остальная процедура установки будет немного сложно.В этой статье я пишу о релизе Fink 0.34,в стандартном выпуске,который не работает в режиме консоли на MacOS X. Однако, Кристоф Pfisterer разработал патч, который решает эту проблему. Таким образом, вы должны перейти на версию 4.5.54-3 Midnight Commander  или выше из-за нестабильной работы для дерева катлогов (пожалуйста, узнайте основы Fink,прежде чем сделать это). Затем, вы должны установить следующие зависимые пакеты («apt-get update», «apt-get install package-name»), чтобы избежать повторной компиляции: giflib, xfree86-base. Вам будет предложено установить несколько пакетов, так что просто скажите » Да». Пожалуйста, обратите внимание, что XFree86 будет установлена только для удовлетворения зависимостей пакета,фактически она не будут  использована (если вы будете запустить только режим mc в консоли ). Подождите, пока все это добро будет загружено и установлено, а затем запустите «fink build mc». Наконец, найдите ссылку на пакет  mc deb  в «/sw/fink/.» и запустите «dpkg —install mc-version-number.deb».

Если вам не нравится длительная процедура,описанная выше, вы можете взять скомпилированный пакет mc deb.Затем, выполните следующие действия:

Установка Fink.

  1. Установка пакетов,требуемых для Midnight Commander — «sudo apt-get install audiofile daemonic dlcompat esound ghostscript ghostscript-fonts glib gnome-libs gtk+ imlib libjpeg libpng libtiff libungif libxml2 netpbm orbit passwd readline slang xfree86-base zlib» (вы можете скопировать эту строку из этого документа и вставить в терминал,чтобы избежать перепечатывания). Пожалуйста, обратите внимание, что автоматическая загрузка некоторых пакетов с  веб-сайта Fink, займет некоторое время.
  2. Загрузите deb пакет из этого архива в свой домашний каталог и запустить в терминале «sudo dpkg —install mc_x.xx.xx-x_darwin-mips.deb» (заменить «x» на фактический номер версии).

Может случиться так, что установка зависимых пакетов не будет завершена из-за не доступной упаковки.Причина этой проблемы является то, что автор удалил tar-архив с исходными данными в версии 1.44, используемых Fink 0.32. Решение очень простое — вы должны перейти на  CVS версию Fink , которая использует 1.55.

Замечания по использованию

Наберите  run «mc» или «sudo mc» в терминале для запуска mc. Если вы не использовали раньше  Midnight Commander , это займет некоторое время, пока вы будете привыкать к его использованию. Пожалуйста, обратите внимание, что это не очень хорошая идея сравнивать Midnight Commander и MacOS X Finder,потому что они были разработаны для различных задач и пользователей. Midnight Commander для MacOS X является экспериментальной частью программного обеспечения, так что некоторые вещи просто не работают так, как ожидается. Например, чтобы вызывать функцию ключей F1 — F10,которые вам, возможно, придется используйте Escape + Номер (напр. Esc + 1 вместо F1).

[note]P.P.S. Как всегда, если у вас возникли вопросы, оставьте комментарий в форме ниже,и я постараюсь,насколько смогу, чтобы помочь вам,чем смогу.[/note]

Оставить комментарий