Midnight Commander (MC) - файловый менеджер для операционной системы Unix/Linux. Благодаря своему простому интерфейсу, не перегруженному графическими компонентами, может работать работать как в консоли, так и в различных эмуляторах терминала, а также через удалённые соединения, например, по протоколу SSH. Поддерживает мышь.
В операционной системе FreeBSD программы и компоненты распространяются, в виде портов – специального набора файлов для компиляции приложений из исходного кода. Для работы с портами используются стандартные утилиты FreeBSD cd и make. Во FreeBSD существует огромная, постоянно пополняющаяся коллекция портов, содержащая большинство самых необходимых программных продуктов. В их числе и Midnight Commander.
Благодаря этому, развернуть его из портов достаточно просто:
- При наличии доступа в интернет получить самую свежую версию. Для этого обновляем список портов командой portsnap, последовательно запускаем ее со следующими параметрами:
- portsnap fetch - скачивает свежие списки портов
- portsnap extract - извлекает их из скачанного архива
- portsnap update - обновляет коллекцию портов
- Находим mc в портах, для этого используем команду whereis
whereis mc
- Переходим в этот каталог командой cd и убеждаемся что текущих каталог сменился командой pwd:
cd /usr/ports/misc/mc
pwd - Далее приступаем к установке пакета, используя команду make.
>make install mc clean
- На этом этапе предлагается выбрать модули MC – отметьте необходимые или просто нажмите OK для установки по умолчанию. Вообще система портов FreeBSD позволяет выполнить достаточно тонкую настройку устанавливаемого и зависимых приложений, поэтому таких экранов может быть достаточно много - в большинстве случаев достаточно просто нажимать OK соглашаясь на настройки по умолчанию.
- На этом установка завершена. Проверяем набрав в командной строке mc.
mc