Как установить mc на ubuntu

Обновлено: 07.07.2024

Если вам приходится работать с большим количеством файлов в консольном окружении, то вы можете найти такую работу достаточно утомительной. В графическом окружении имеются файловые менеджеры, которые помогают повысить скорость работы с файлами. Вам не нужно помнить название и синтаксис каждой команды, связанной с файлами.

В консольном окружении для работы с файлами вы должны знать основные команды и их синтаксис. К счастью, в Linux также имеется текстовый файловый менеджер, работающий в консольном окружении. Он называется Midnight Commander (далее мы будем называть его просто MC).

Заголовки разделов

Сайт Midnight Commander говорит:
"GNU Midnight Commander - это визуальный файловый менеджер, распространяемый под лицензией GPL, и поэтому он квалифицируется как Free Software. Это мощная текстовая полнофункциональная программа, которая позволяет вам копировать, перемещать и удалять файлы и директории, производить поиск файлов и запускать на выполнение команды оболочки. Также включены встроенные редактор и программа для просмотра файлов".

Как установить Midnight Commander в Linux

По умолчанию MC, как правило, не устанавливается. В Debian, Ubuntu и Linux Mint вы можете установить его с помощью команды apt-get:

В RHEL, CentOS и Fedora вы можете использовать команду:

После завершения инсталляции просто введите "mc" (без кавычек) в консоли для его запуска.

главное окно

Возможности Midnight Commander

MC имеет много полезных как для пользователей, так и для администраторов, функций.

Копирование, удаление, переименование/перемещение, создание директорий

Интерфейс MC разделен на две колонки, независимые друг от друга. Каждая колонка представляет активную директорию. Вы можете переключаться между ними с помощью клавиши Tab. В нижней части экрана вы можете видеть кнопки с номерами, которые относятся к функциональным клавишам F1 - F10.
Для копирования файла из одной директории в другую просто выделите его и нажмите "F5". Для копирования нескольких файлов сразу необходимо сначала выделить их с помощью клавиши "Insert".

копирование файлов

MC запросит у вас подтверждения. Для начала копирования просто нажмите "OK".
Удаление файлов еще проще. Просто выделите файлы и нажмите "F8". Перемещение файлов выполняется с помощью клавишы "F6".
Однако переименование файлов немного отличается. Нажав клавишу "F6", вам необходимо ввести новое имя файла. Пример, как это делается, приведен ниже на скриншоте.

перемещение файлов

Для создания директории вы можете нажать "F7". MC создаст новую директорию в текущей. Чтобы узнать, что еще MC может делать с файлами, нажмите "F9" > File.

меню файлов

Встроенная утилита для просмотра файлов

В консольном режиме доступно множество текстовых редакторов, таких как vi, joe и nano. MC имеет свою встроенную программу для просмотра содержимого текстовых файлов. Для ее запуска выделите файл и нажмите "F3". Вы также можете при необходимости редактировать файл, выделив его и нажав "F4".
Когда вы запустите текстовый редактор в первый раз, MC попросит вас выбрать текстовый редактор по умолчанию:

Затем, когда вы нажмете клавишу "F4", MC будет использовать выбранный вами текстовый редактор. Если вы хотите изменить редактор по умолчанию, просто нажмите "F2", вы берите "@" и введите "select-editor" (без кавычек).

выбор редактора

Что, если вы хотите использовать другой текстовый редактор, не обнаруженный MC? Допустим, вы хотите работать с Vi. Это можно сделать по другому. Найдите в своей домашней директории файл ".selected_editor". Это скрытый файл, поэтому он начинается с точки. Отредактируйте его следующим образом:

Права доступа к файлам

Файлы и директории имеют права доступа, которые указывают, кто может читать, записывать и исполнять файлы и директории. Команда для управления правами доступа - chmod. Чтобы узнать, как нею пользоваться, наберите в терминале "man chmod".
В MC вам нужно только выделить файл, затем нажать "F9" > File > Chmod или "Ctrl-x" и "c". МС покажет вам текущие права доступа выделенного файла и параметры, которые можно изменить.

команда chmod

Владелец файла

Файлы и директории имеют своего владельца, а также группу владельца. Привилегии владельца управляются с помощью описанной выше команды chmod. Управление владельцами осуществляется с помощью команды chown.
Как обычно, чтобы узнать, как нею пользоваться, наберите в терминале "man chmod". В MC вам нужно просто выделить файл, затем нажать "F9" > File > Chown, или "Ctrl-x" и "o". Теперь вы можете задать владельца и группу владельца из списка доступных пользователей и групп.

команда chown

У MC также есть функция "Advanced Chown", которая представляет собой комбинацию chmod и chown, позволяющая выполнять две описанные выше задачи в одном месте. Нажмите "F9" > File > Advanced Chown.

Advanced Chown

Подключение по FTP

По умолчанию MC имеет двухпанельный интерфейс. Эти панели предназначены не только для локальных директорий. Вы можете подключить их к удаленному компьютеру по FTP.
В этом случае MC выступает в качестве FTP-клиента. Для подключения вам необходимо нажать "F9" > FTP Link. MC запросит данные для подключения в следующем формате:

Подключение по FTP

Если введенные данные верны, в одной из панелей вы увидите список директорий удаленного компьютера.

FTP

Для отключения FTP-соединения вы можете нажать "F9" > Command > Active VPS Link. В списке директорий Active VFS вы увидите свое FTP-соединение. Выберите его и нажмите "Free VFSs". Если вы хотите просто переключиться на локальную директорию без разрыва FTP-соединения, выберите "Change to".

Отключение FTP

Если в вашей сети используется прокси-сервер, вы можете настроить MC на работу с прокси. Нажмите "F9" > Options > Virtual FS > Always use ftp proxy.

FTP Proxy

Выход из Midnight Commander

Чтобы выйти из Midnight Command, нажмите "F9" > File > Exit или "F10".

Для более детального ознакомления с возможностями MC, постетите Midnight Commander FAQ:

В современных версиях операционной системы Linux уже все действия можно сделать через графический интерфейс, а терминал использовать совсем необязательно. Но в старых компьютерах или на серверах может быть недостаточно ресурсов для запуска сложных графических интерфейсов и приложений. Тогда на помощь приходят терминальные программы linux.

1. Screen - терминал

Не всегда достаточно одного запущенного терминала, который доступен нам при подключении по ssh или в одном из интерфейсов TTY. Иногда нужно управлять несколькими сессиями одновременно, но нет возможности запустить графический интерфейс и несколько эмуляторов терминала.

apps

В таких случаях на выручку приходит утилита screen. Она позволяет очень просто управлять несколькими терминалами в одном TTY. Вы можете открывать новые окна терминала, переключаться между ними, копировать информацию и многое другое. Даже если сессия будет неожиданно разорвана из-за разрыва соединения ssh, программы не будут завершены и продолжат выполняться, а вы сможете восстановить соединение.

2. MidnightCommander - файловый менеджер

MidnightCommander или mc - это двухпанельный файловый менеджер для операционных систем Linux. Он очень похож на файловый менеджер FAR, известный пользователям Windows. Все рабочее пространство разделено на четыре части - это две панели, командная строка и строка, обозначающая назначение функциональных клавиш:

apps13

Для всех команд терминала текущей папкой считается активная панель и вы можете выполнять любые команды Linux. Для удобной навигации здесь есть множество горячих клавиш, которые очень похожи на Emacs. Для установки в Ubuntu наберите команду:

sudo apt install mc

3. Lynx - браузер

Lynx - это полнофункциональный консольный браузер. С помощью него вы можете просматривать интернет страницы. Это один из самых первых браузеров. Он выглядит очень по-простому, не поддерживает таблиц, css, javascript и других технологий. Но зато страницы загружаются очень быстро.

apps1

4. Elinks - еще один браузер

Elinks - более новый браузер, он основан на Lynx, но поддерживает больше функций, здесь есть начальная поддержка стилей, поддержка JavaScript, таблиц, фрейомв. Есть даже поддержка цветовой палитры до 256 цветов.

apps2

sudo apt install elinks

5. Vim - текстовый редактор

Vim - это один из лучших текстовых редакторов для операционной системы Linux, не только среди консольных утилит, но и в целом. Программа имеет очень своеобразный интерфейс и режимы работы, которые позволяют набирать текст и выполнять его наиболее быстро и эффективно, не отрывая рук от клавиатуры:

apps3

Вы можете перемещаться по тексту с помощью клавиш h,j,k,l в командном режиме, а также выполнять быструю замену с помощью r. Для переключения командного режима и режима редактирования используется клавиша Esc. Смотрите подробнее как пользоваться Vim в отдельной статье.

6. Moc - аудиоплеер

Moc или Music on Console - это аудиоплеер для терминала Linux, очень простая программа, которая позволяет только слушать музыку. Интерфейс очень прост и похож на интерфейс Midnight Commander.

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

7. RTorrent - торрент клиент

Как следует из названия, rtorrent - это простой torrent клиент, который, как и другие приложения командной строки работает только через терминал. Программа нетребовательна к ресурсам имеет не очень удобный интерфейс, но работает достаточно быстро и стабильно.

apps4

Также поддерживается очень гибкая настройка программы через файл rtorrent.rc. Но синтаксис файла достаточно сложный.

8. Newsbeuter - RSS ридер

Это очень простой, но полнофункциональный RSS ридер для Linux, программа полностью справляется со своей задачей, несмотря на то, что имеет только версию для терминала. Вы можете добавить несколько URL лент в конфигурационный файл программы, затем синхронизировать локальную базу данных с информацией на сервере.

apps5

Программа может запоминать уже прочитанные записи. Для установки в Ubuntu используйте такую команду:

sudo apt install newsbeuter

9. Mutt - клиент электронной почты

apps7

Программа имеет очень простой, но в то же время удобный интерфейс, а также поддерживает шифрование и электронные подписи.

10. WeeChat - мессенджер

apps8

С помощью удобных сочетаний клавиш вы можете выполнить любые действия очень быстро. Также поддерживаются различные расширения на Python, Ruby и Perl, позволяющие очень сильно расширить возможности программы. Чтобы установить в Ubuntu выполните:

sudo apt install wee-chat

11. Calcurse - календарь

Консольные приложения Linux также не обходятся без инструментов планирования времени и календарей. Calcurse - это очень простой, но в то же время функциональный календарь и список заданий для Linux.

apps9

С помощью этой программы вы сможете отслеживать свои дела, которые нужно сделать, а также определенные события и встречи. Также здесь есть система напоминаний, с помощью которой вы сможете получить уведомления с сроках выполнения заданий и событиях.

12. Taskwarrior - список дел

Taskwarrior - это очень простой список задач для Linux. Вы можете создавать задания, очень быстро просматривать список доступных, обозначать уже выполненные, а также планировать дату завершения.

apps10

В связке с утилитой Timewarrior от того же разработчика, вы сможете засекать время, которое уходит на выполнение каждой задачи. Для установки taskwarrior в Ubuntu выполните:

sudo apt install taskwarrior

13. cacaview - просмотр изображений

Cacaview - это очень простой просмотрщик изображений с консольным интерфейсом. Рисунок выводится с помощью символов ASCII. На полноценный просмотр изображений тянет с трудом, но зато приблизительно оценить что изображено на самой картинке можно:

apps11

Для установки необходимо установить пакет caca-utils:

sudo apt install caca-utils

14. htop - монитор

htop - это монитор использования системных ресурсов в реальном времени с интерфейсом командной строки. Вы можете посмотреть сколько оперативной памяти занято, процент использования процессора, а также какие процессы используют больше всего ресурсов системы.

apps12

С помощью программы можно менять приоритеты процессов завершать их, выполнять поиск, фильтровать процессы по определенным параметрам, сортировать, а также смотреть потоки каждого процесса.

15. BitlBee

Это мессенджер с открытым исходным кодом, который позволяет пользователям общаться в таких сервисах, как IRC, чат-сетях, AIM, ICQ, NET Messenger, Yahoo!, XMPP, Google Talk, Twitter и Identica. Пользователи этих сервисов отображаются в виде каналов, после чего с ними можно общаться как с обычными пользователями IRC сети.

Возможно даже создание конференций. Программа выполнена в виде сервера и для подключения к ней необходимо использовать любой IRC клиент. Для установки наберите:

sudo apt install bitlbee

Выводы

В этой статье мы рассмотрели лучшие консольные программы linux. Они помогут вам в нужный момент полноценно работать с компьютером без графического интерфейса или даже заменят другие программы. Если вы знаете другие отличные консольные приложения, которые упущены в этой статье, напишите в комментариях!

Midnight Commander или mc известен каждому пользователю Linux. По сути, это аналог другой программы - Norton Commander и более современного FAR Manager. Он обладает всеми традиционными возможностями типичного двухпанельного файлового менеджера.

Несмотря на явно несовременный дизайн, Midnight Commander всё же довольно мощный инструмент. Он поддерживает Samba, FTP и SFTP, умеет работать с архивами и образами как с обычными директориями. В этой статье будет рассмотрено, как установить Midnight Commander в Ubuntu 20.04 Focal Fossa.

Установка mc в Ubuntu 20.04

1. Установка mc через терминал

Технически установка mc в Ubuntu не представляет никаких проблем. Необходимо открыть терминал и ввести следующую команду:

sudo apt - y install mc

P2op2V6oO3NtAAAAAElFTkSuQmCC

Программа устанавливается из стандартного репозитория Ubuntu и через несколько секунд уже готова к работе. Для запуска программы необходимо в терминале ввести команду:

s7aZLJvwNGgAAAAASUVORK5CYII=

2. Установка из deb-пакета

Так же установить mc можно при помощи deb пакета. Для этого скачайте deb файл программы mc при помощи утилиты wget (предварительно убедитесь, что у вас присутствует программа wget, при её отсутствии сначала установите её) выполнив следующую команду:

8PrRWt12VKG2oAAAAASUVORK5CYII=

Для установки при помощи утилиты dpkg необходимо выполнить команду:

sudo dpkg -i mc_4.8.27-1_amd64.deb

Однако данный способ не рекомендуется использовать так как во время установки программа dpkg сообщит что у пакета mc отсутствуют некоторые зависимости:

T8zp4ZI+tAI1AAAAABJRU5ErkJggg==

Данная ошибка связана с тем, что dpkg является низкоуровневой утилитой и не умеет работать с зависимостями так как «не смотрит» в интернет для поиска зависимостей. Для исправления ошибки необходимо подтянуть недостающие независимости при помощи утилиты apt выполнив следующую команду в терминале:

sudo apt install -f

bzmLjlBhqz9MAAAAAElFTkSuQmCC

Ключ -f (сокращение от fix broken) в данном случае устанавливает необходимые зависимости и самостоятельно завершает установку программы. В данном случае после того, как все необходимые зависимости будут установлены apt так же установит mc. Для запуска программы необходимо в терминале ввести команду:

s7aZLJvwNGgAAAAASUVORK5CYII=

Выводы

Как видно, установка Midnight Commander Ubutnu является одной из наиболее простых операций. Конечно, она не дотягивает по простоте до MacOS — просто перетянуть установочный пакет, однако всё же весьма проста.






Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

(22 оценок, среднее: 2,05 из 5)

Об авторе

24 комментария

))))) Точно также можно писать статьи по установке любой другой программы для Linux, которая устанавливается одной командой! А где хотя бы поверхностный обзор, для приличия? Я вам сейчас таких триста статей "наплюю" за час! Надо хоть какое-то к людям уважение иметь )))

Юрий, "не плюйтесь", не мешайте Автору делать Своё дело.

А я и не плююсь! Просто на прошлых ветках многие "ругались" на сайт, что его уровень упал. Я был не согласен, а теперь вижу, что это так! В чем автор сделал свою работу? Описал одну стандартную команду и разместил 2 скриншета? Так точно также устанавливается миллион других программ! Где работа автора? Где хоть какая-то информация по этой программе, как с ней работать, какие комбинации клавишь. да уйма чего! Это, простите, не работа, а халтура! У меня так один знакомый число статей набирает для устройства на работу! Ему именно число важно ))) Без обид! Просто ждешь-ждешь чего-то стоящего, по сто раз в день заходишь, счетчики сайту накручиваешь, а тут . )))))

И смысл этой статьи? Лучше бы написал для новичков, как потом mc.ini фаршировать под свои хотелки новичкам. Оно, конечно, на данный момент более менее под повседневные задачи настроено по-дефолту, но есть же специфический софт и типы файлов, которые этим софтом открывать нужно.

Методика установки любой программы в Archlinux
Воспользуемся штатной программой "pacman"
Набираем в консоли pacman -S *
Вместо "*" пишем устанавливаемую программу. и вуаля! Программа установлена
Т.К. для установки программ требуется права root, не забываетй об этом.
Ну вот пожалай и все, теперь вы гугу по установки программ! ))))

она не дотягивает по простоте до MacOS — просто перетянуть установочный пакет

перетягивальщики. креста на вас нет. куда уж проще написать в терминал простую команду?! даже руки с клавы снимать не надо. нет, надо перетягивать. кто вас только учит мышом возить по экрану. правильно Кирюха матерился на вас. :((

на хабре пишут как du пользоваться, тут как mc установить. дожили

(И вдобавок умеет работать на серверах, где отсутствует графическое окружение. Это позволяет удобно управлять файлами ///прямо в терминале////.) Так в терминале, или в Midnight Commander? Это - разные веСЧИ

Программы в Linux делятся на две категории:

1. Программы, которым для запуска и исполнения достаточно текстовой консоли.
2. Программы, которым для запуска и исполнения необходим X-сервер.

Midnigth Commander относится к программам первой категории, он не требует X-сервера, поэтому им можно пользоваться прямо в терминале, здесь автор прав. При этом в отличие от программ из состава coreutils, предполагающем ввод текстовых команд для выполнения пользовательских действий с файлами и каталогами, Midnigth Commander предоставляет псевдо-GUI для выполнения пользовательских действий, что позволяет не запоминать специфические команды и наборы ключей к ним, поэтому этот файловый менеджер и ценится некоторыми пользователями и админами. На мой вкус c coreutils работать быстрей и удобней, но для него требуется предварительная теоретическая подготовка. И coreutils и Midnigth Commander - это работа в терминале. Прекратите уже прессовать автора на этот счёт. :)))

Автор 3.14здит. Нет mc по умолчанию в Ubuntu 18.04.01.

Негодная статья. Не работает так.

E: Package 'mc' has no installation candidate

А как работает кто-нибудь в курсе или не?

Выполни:
sudo apt update
а затем и повтори команду по установке:
sudo apt install mc

СПАСИБО тебе, ДОБРЫЙ человек
Всё заработало!

Смогли всунуть таким образом:

статья ни о чём.
это я, как полнуй нуб, в линухе говорю.
нет у меня графического интерфейса - 2-й вариант или отпадает или тема не раскрыта
1-й вариант не работает принципиально.

ЗЫ да и смысл в МС если есть графический интерфейс?

Смысл данной статьи в том
если мне надо установить в ubuntu mc то я пишиу в google ubuntu mc install и попадаю на эту статью где в двух скриншотах и паре предложений мне все показали за что автору спасибо.
первый вариант работает 100% в ubuntu 18.4. Единственно что надо было написать что этот вариант будет работать если есть подключение к интернет.

Все мы, и администраторы серверов и пользователи обычных компьютеров очень часто имеем дело с файлами. Важно работать с файлами в удобной нам среде, так как этот процесс может занимать довольно много времени. Мы часто открываем, удаляем, перемещаем и переименовываем файлы. Поэтому в этой статье давайте рассмотрим как выбрать файловый менеджер для Ubuntu.

По умолчанию Ubuntu поставляется с Nautilus, но он может устраивать не всех своим внешним видом и функциональностью, мы рассмотрим еще семь различных файловых менеджеров, а также способы их установки.

Как изменить файловый менеджер по умолчанию в Ubuntu

Если вы решили сменить файловый менеджер ubuntu на другой сделать это не так уж сложно. Установите понравившуюся программу, и подправьте несколько файлов чтобы контекстное меню работало с новым файловым менеджером.

TryExec=файловый_менеджер
Exec=файловый менеджер

А теперь то же самое в файле:

TryExec=файловый_менеджер
Exec=файловый_менеджер %U

В Kubuntu файловый менеджер по умолчанию настраивается в Параметрах системы KDE. А теперь перейдем непосредственно к обзору файловых менеджеров для Ubuntu.

Файловые менеджеры для Ubuntu

Не все знают о широком выборе файловых менеджеров для Linux. Или же не полностью реализуют возможности тех программ, о которых знают. Бывают разные файловые менеджеры для Ubuntu и их есть предостаточно, так же как и других программ. Вот самые популярные из них:

  • Nautilus
  • MidnightCommander
  • Thunar
  • PCManFM
  • Dolphin
  • Krusader
  • XFE

Они все - отличные файловые менеджеры. Здесь есть и простые и многофункциональные. Вы сможете выбрать файловый менеджер, который подойдет к вашим потребностям. Midnight Commander и Dolphin мои любимые файловые менеджеры. Я использую их довольно часто.

Дальше мы рассмотрим каждый файловый менеджер, чтобы вы могли сравнить их основные функции и возможности. Не обойдем стороной и файловый менеджер по умолчанию Ubuntu - Nautilus.

Все эти файловые менеджеры можно настроить по своему вкусу. Наиболее настраиваемые - Krusader и Konqueror. Midnight Commander - единственный файловый менеджер с консольным интерфейсом, но у него есть тоже много настроек.

1. Midnight Commander

Midnight Commander - это файловый менеджер с интерфейсом командной строки (cli). Он особенно полезен, когда нет возможности запустить графическую оболочку, но также может использоваться в качестве основного файлового менеджера в графическом интерфейсе. Его можно запускать практически в любой оболочке командной строки и даже в SSH сессии.

mightcommander

Запустить Midnight Commander из командной строки можно выполнив:

На скриншоте выше показан Midnight Commander в одной вкладке эмулятора терминала Ubuntu. Пользовательский интерфейс программы делится на две панели, каждая из которых отображает содержимое директории. В верхней части каждой панели отображается текущий каталог. Навигация осуществляется с помощью клавиш стрелок. Клавиша Enter используется для открытия папки.

В самом верху программы есть меню с пунктами настройки программы, левой и правой панели, а также различными операциями для файлов. В нижней части окна отображается информация о выбранном файле или каталоге, а также ряд с функциональными клавишами. Вы можете просто нажать нужную функциональную клавишу чтобы быстро выполнить то или иное действие. Также здесь вы можете видеть строку терминала, для быстрого выполнения команд в текущем каталоге.

Установить Midnight Commander можно командой:

sudo apt install mc

2. Krusader

Krusader - это исключительный файловый менеджер, использующий концепции Midnight Commander в графическом интерфейсе. Он тоже использует двухпанельный интерфейс, но также поддерживает множество дополнительных функций. Здесь поддерживается навигация с помощью клавиатуры и, как обычно, с помощью мыши.

krusader

В Krusader также есть две панели, в которых отображается содержимое каталога, но здесь еще есть вкладки, которые позволяют открыть несколько папок на одной панели.

На каждой вкладке можно настроить режим отображения файлов. На скриншоте файлы отображаются в подробном режиме - значок, имя, размер, дата создания, владелец и права доступа.

В верхней части окна тоже есть меню, а в нижней - строка функциональных клавиш и терминал. Krusader автоматически сохраняет текущие каталоги и настройки отображения, так что открыв программу, вы вернетесь к тем папкам, с которыми закрыли ее в прошлый раз.

Из полезных возможностей можно отметить поддержку протоколов FTP и samba, что упрощает доступ к файлам на удаленных серверах.

Чтобы установить этот лучший файловый менеджер Ubuntu выполните:

sudo apt install krusader

Важно заметить что написан он на Qt, и потянет с собой всю Qt и несколько библиотек KDE.

3. Konqueror

Konqueror - это еще один мощный файловый менеджер из стандартного набора KDE. У него есть одна интересная особенность - кроме доступа к файлам здесь можно ввести url и просматривать интернет-страницы.

Еще одной особенностью этого файлового менеджера есть возможность открывать несколько вкладок, в каждой из которых можно открыть отдельный каталог.

На снимке окно программы разделено на три части справа и боковую панель слева. Боковая панель с деревом каталогов используется для быстрой навигации по файловой системе.

konqueror

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

Интерфейс программы похож на Krusader и Midnight Commander, только функционала здесь намного меньше. Вместо двух стандартных вкладок здесь есть возможность создавать несколько панелей и размещать их по своему усмотрению. Навигацию по вкладкам и каталогам можно выполнять как с помощью клавиатуры, так и мыши.

Здесь тоже настраивается режим отображения файлов для каждой отдельной вкладки, но нет автоматического сохранения. Зато вы можете вручную сохранить расположение и вкладки которые нужно запускать при каждом старте программы.

Для установки в Ubuntu используйте команду:

sudo apt install konqueror

4. Double Commander

Это еще один отличный файловый менеджер в стиле Midnight Commander и Krusader. Но на этот раз он основан на библиотеке GTK, а это значит что он отлично подойдет для тех кто хочет отличный, многофункциональный файловый менеджер и не хочет тянуть половину библиотек KDE в систему.

doublecmd

Интерфейс разделен на две панели. Из исключительных особенностей можно отметить встроенный текстовый редактор, поддержку просмотра файлов в HEX и бинарном форматах, поддержку работы с архивами. Также здесь поддерживаются различные сетевые возможности, такие как подключение по Webdav, FTP, Samba.

Для установки выполните вот такие команды:

sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt install doublecmd-gtk

5. Dolphin

Это еще один файловый менеджер из KDE. Его интерфейс очень похож на Konqueror, но он более красивый и функциональный. Здесь тоже есть возможность создать несколько панелей и вкладок. Также есть боковая панель с ярлыками быстрого доступа к файловой системе.

dolphin1

По умолчанию открывается только одна панель, но ничего не мешает добавить еще одну и сделать Dolphin похожим на Krusader. Но разделение панелей как в Konqueror здесь не поддерживается.

Хотя здесь и поддерживаются вкладки, но они не сохраняются и после перезагрузки программы, она запускается с одной вкладкой, в которой открыта ваша домашняя папка.

Устанавливается Dolphin командой:

sudo apt install dolphin

6. Nautilus

Nautilus используется по умолчанию в Ubuntu и я не мог не сказать о нем пару слов. Здесь есть поддержка нескольких панелей и вкладок также есть боковая панель с ярлыками быстрого доступа. Это простой и стабильный файловый менеджер, отлично подходит для начинающих из-за своей простоты.

nautilus

Навигация по каталогам осуществляется с помощью стрелок на клавиатуре или мышки. Горячие сочетания клавиш есть, но их не так много как в Double Commander.

7. Thunar

Это еще один легковесный и простой файловый менеджер. Пожалуй, еще проще чем Nautilus. Он выглядит и работает так же.

thunar

Установить в Ubuntu можно командой:

sudo apt install thunar

8. PcManFM

Еще один в меру простой файловый менеджер Ubuntu. Выглядит так же как и двое предыдущих. Поддерживаются вкладки и большинство функций для удобной работы с файлами.

pcmanfm

В левой части экрана есть панель с отображением файловой системы в виде дерева, также как и в Konqueror. Этот файловый менеджер вмещает в себе отличную функциональность и в то же время очень простой интерфейс.

Для установки выполните:

sudo apt install pcmanfm

9. XFE

Это один из наиболее интересных файловых менеджеров. В своем интерфейсе он включает много возможностей из Nautilus, Thunar и PcManFm но в то же время он намного гибче.

6f32dab03e3b

XFE может быть сконфигурирован для отображения одной или нескольких панелей с файлами. Боковую панель при желании можно отключить. Поддерживается перетаскивание файлов, Drag & Drop но для открытия файлов придется настроить связанные приложения. Здесь есть достаточное количество настроек, но не на столько как в Krusader или Konqueror.

Также в XFE есть собственный набор тем и есть возможность использовать цветовую схему и значки системы.

Установка в Ubuntu выполняется командой:

sudo apt install xfe

Выводы

Есть и другие файловые менеджеры, один из них может быть вашим любимым. Выбирайте именно тот файловый менеджер для Ubuntu, который лучше для вас. GNU Linux предоставляет вам множество вариантов для выбора, и один из них, скорее всего, полностью удовлетворит ваши потребности.

Midnight Commander использует клавишу Esc как префикс для эмуляции клавиш Alt и Meta (для клавиатур, не имеющих эти клавиши). Например, нажатие клавиши Esc и потом a эквивалентно нажатию Alt+a (Meta+a) и т. д. Поэтому, если необходима сама Escape, нужно нажать клавишу Esc два раза.

Можно отключить такое поведение, добавив в свой

/.config/mc/ini (или в общесистемный /etc/mc/mc.ini):

В данном случае после первого нажатия клавиши Esc на протяжении 500 миллисекунд (полсекунды) будет ожидание нажатия другой клавиши (полсекунды клавиша Esc будет считаться как Meta). По истечении этого времени клавиша Esc отработает как двойное нажатие.

Чтобы уменьшить время ожидания другой клавиши, используйте переменную окружения 'KEYBOARD_KEY_TIMEOUT_US'. Значение переменной указывается в микросекундах. Например, чтобы MC отработал нажатие клавиши ESC с задержкой в 25 миллисекунд, пропишите в

Начиная с версии 4.7.3, эта настройка доступна через конфигурационный диалог "Параметры конфигурации" (меню "Настройки" -> "Конфигурация. ").

2. Как запустить mc с интерфейсом на другом языке (кодировке)?

Панели

1. Хочу, чтобы при нажатии Enter на архиве tar.lzma МС заходил в архив, запускал просмотр видео по Enter, открывал файл при нажатии по F3, F4 и прочее

Большая часть функционала уже есть в /etc/mc/mc.ext (для FreeBSD /usr/local/etc/mc/mc.ext). Файл

/.config/mc/mc.ext полностью перекрывает эти настройки. Достаточно их перенести в mc.ext или по аналогии дописать свои.

2. Как создать новый файл средствами mc?

Для создания нового файла, так же само как и в FAR, достаточно нажать Shift+F4. Если вместо этого вы видите на экране "26

", то можно сделать так: F9 -> "Настройки" -> "Распознавание клавиш. " -> "Функциональная 14" назначить Shift+F4.

3. У меня формат списка укороченный, как увидеть внизу более читабельный(удобный) размер файла?

Заходим F9 -> "Левая (Правая) панель" -> "Формат списка" -> "[x] Строка мини-статуса в формате пользователя" -> "half type name | size:4 | perm".

Редактор

1. При копировании текста из редактора в буфер обмена тест вставляется с точками и "<---->"

Убрать подсветку пробелов и табуляций можно, нажав Alt-Shift--.

2. При копировании из буфера обмена в mcedit отформатированного кода тест вставляется лесенкой

В редакторе нажать F9 -> "Настройки" -> "Общая. " -> "[ ] Автоотступ "Вводом", убрать галку.

Сравнение файлов (Diff viewer)

1. Как сравнить два файла?

Нажать Ctrl-x, Ctrl-d (в версии mc 4.7.4 и ниже - Ctrl-x, Ctrl-y).

Читайте также: