|
Файловый менеджер — это основа графического компонента операционной системы, который отвечает за взаимодействие с файлами и выполнение других операций с программным обеспечением. В Linux практически все функции, доступные через стандартный терминал, разработчики переносят в файловые менеджеры, что упрощает управление ОС. В сегодняшнем обзоре мы поговорим о самых популярных ФМ, которые находятся в открытом доступе и могут быть установлены практически на любой дистрибутив этой платформы.
Dolphin
Запускает список файловых менеджеров с помощью инструмента под названием Dolphin. Теперь вы получаете его автоматически при установке оболочки KDE, так что там официально используется FM по умолчанию. Если вы уже знакомы с графической оболочкой KDE, то знаете, что раньше там использовался Konqueror, который также выполняет функции веб-браузера. Многие пользователи жаловались, что этот софт слишком сложен для новичков, и именно такой контингент чаще всего использует FM, отказываясь работать через консоль. В результате уже более десяти лет Dolphin является основным компонентом вышеупомянутой оболочки.
На данный момент разработка Dolphin приостановлена, так как ведутся работы над новой версией графической оболочки, которая, скорее всего, будет использовать другой файловый менеджер. Теперь, впрочем, ничто не мешает вам установить этот софт из официальных репозиториев и спокойно работать с ним на своем компьютере. Одним из основных преимуществ Dolphin является наличие режима цепочки навигации в адресной строке, что позволяет видеть все переходы в последний каталог. Также есть функция предпросмотра объектов при наведении на них, сортировка файлов по различным параметрам, возможность открывать их в отдельных вкладках или разбивать окно менеджера на две колонки. Все это делает рассматриваемый инструмент многофункциональным и удобным для тех пользователей, которые привыкли взаимодействовать с файлами не через терминал, а с помощью графического интерфейса. Если вы хотите быстро установить и опробовать Dolphin, вы можете сделать это с помощью sudo apt install dolphin. В случае, если дистрибутив не позволяет использовать такие команды, воспользуйтесь официальным сайтом FM, перейдя по ссылке ниже.
Double Commander
Название файлового менеджера Double Commander уже говорит само за себя — он реализован в виде двух панелей. Если в некоторых графических интерфейсах пользователь может выбрать опцию общего доступа, то здесь она активирована по умолчанию, что создает больше комфорта при длительной работе с различными объектами. Этот ФМ по умолчанию не используется ни в одной раздаче, а распространяется бесплатно на официальном сайте. Любой пользователь может ввести команду для его установки или скачать архив с официального сайта. Переход в этот файловый менеджер выполняется после ввода в консоли doublecmd.
Расскажем об основных особенностях этого решения. Помимо двух панелей, Double Commander поддерживает Unicode, а значит проблем с отображением имен файлов, каталогов и программ не будет, так как эта технология отвечает за поддержку символов практически всех языков мира. Что касается выполнения операций, то все это делается в фоновом режиме, поэтому скрыто от глаз обычного пользователя. Есть встроенный текстовый редактор, просмотрщик файлов в различных форматах, например бинарных, а также есть возможность открывать различные изображения. Для взаимодействия с библиотеками Double Commander предлагает массовое переименование, поддержку вкладок, редактирование столбцов и синхронизацию каталогов. Более опытных пользователей заинтересует поддержка архивирования консоли и возможность использования Lua-скриптов. Если вы заинтересованы в установке Double Commander на свой компьютер, воспользуйтесь одним из указанных ниже источников.
- Официальный репозиторий: sudo apt install doublecmd-qt или sudo apt install doublecmd-gtk;
- Пользовательские репозитории: wget -nv https://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_18.10/Release.key -O Release.key, sudo apt-key add — /etc/apt/sources.list.d/home:Alexx2000.list», sudo apt-get update, sudo apt install doublecmd-qt5, sudo apt upgrade (каждая команда должна выполняться по очереди);
- Архив с официального сайта.
Если остановиться подробнее на всех встроенных функциях, то нельзя обойти вниманием встроенную командную строку, поддержку популярных языков, реализацию настраиваемых горячих клавиш и инструментов для всех видов взаимодействия с файлами (переименование, поиск, сравнение, сортировка и поиск по определенным параметрам). Опытных пользователей заинтересует поддержка скриптов, написанных на популярном языке Python, а также возможность реализации пользовательских плагинов. Интерфейс GNOME Commander разделен на две панели, которые позволяют разместить абсолютно всю необходимую информацию. Реализация внешнего вида стандартная, особых нюансов в этом плане нет. Для загрузки и установки используйте один из следующих способов:
- Встроенный в дистрибутив магазин приложений;
- Команда sudo apt-get install gnome-commander;
- Качает архив с официального сайта.
Krusader
Krusader — один из самых продвинутых файловых менеджеров. Конечно, его можно разделить на две панели, но это не главное его преимущество. Он был разработан почти двадцать лет назад с одной целью — создать альтернативы Total Commander для Linux, так как в то время не существовало программного обеспечения для управления объектами. За годы разработки создателям удалось превратить Krusader в продвинутый ФМ, который поддерживает монтируемые файловые системы, позволяет просматривать и редактировать текст через встроенный инструмент, синхронизировать каталоги, сравнивать файлы по содержимому и позволяет управлять элементами присутствует в системе всеми возможными способами.
Кроме того, в Krusader есть встроенный инструмент архивации, позволяющий устанавливать большое количество пользовательских сочетаний клавиш. Опытным пользователям здесь понравится возможность монтирования разделов, массовое переименование по маскам, а также понравится встроенный эмулятор терминала. Krusader имеет множество версий, каждая со своими уникальными особенностями. Более подробную информацию обо всех этих опциях вы можете найти на официальном сайте, перейдя по следующей ссылке. Кроме того, ниже вы найдете команды, позволяющие установить Krusader в графической оболочке.
- Debian: sudo apt-get установить крестовые походы;
- Gentoo: появляются крестовые походы;
- Fedora: крестовые походы установки dnf;
- Магия: крестовые походы урпми.
Nautilus
Самый популярный дистрибутив операционной системы Linux под названием Ubuntu теперь выпускается под графической оболочкой GNOME. Файловый менеджер Nautilus является официальным приложением этой среды рабочего стола, соответственно полученным вместе с ним при установке операционной системы. В нем есть все, что может понадобиться обычному и продвинутому пользователю. Если вы просто переходите с Windows и хотите максимально упростить работу с Linux, сводя к минимуму обращения к терминалу, Nautilus — это именно то решение, которое вас должно заинтересовать.
Из интересных возможностей Наутилуса стоит отметить возможность предварительного просмотра файлов в виде иконок, различные представления объектов в каталогах, такие как список или иконки разного размера, сохранение истории посещенных папок, что позволяет знать в любое время, какой каталог был переключен в определенное время. Когда пользователь использует FTP, Nautilus пригодится для просмотра содержимого веб-сайтов через GVFS. Если вы хотите установить этот файловый менеджер в другой оболочке, используйте приведенный ниже код.
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get установить nautilus
MuCommander
Далее предлагаем вам ознакомиться с графическим интерфейсом управления файлами в операционной системе, который называется MuCommander. Этот ФМ, как и многие другие, также представлен в двухпанельном виде, к которому многие пользователи уже давно привыкли. Программа полностью написана на Java, поэтому будьте готовы добавить в дистрибутив элементы Java Runtime Environment перед установкой. Пункты меню и весь остальной контент этого софта переведены на русский язык, что позволяет новичкам быстро разобраться с элементами управления. В большей степени этот вариант ориентирован именно на опытных пользователей, о чем мы подробно поговорим в следующем разделе, когда будем говорить о плюсах и минусах. Теперь давайте посмотрим на изображение окна MuCommander для изучения интерфейса.
Теперь перейдем к минусам и плюсам. Сначала поговорим о положительных моментах. Они заключаются в работе с локальными дисками, к которым относятся: FTP, SFTP, Samba, NFS, HTTP и Bonjour. Есть встроенный инструмент для открытия и редактирования архивов, панель навигации, дерево каталогов, а также есть возможность переименовывать объекты группами. К недостаткам можно отнести несовершенную функцию поиска файлов и минимальную реализацию Drag and Drop, т.е файлы можно копировать только в указанную директорию. В настоящее время нет официальных репозиториев, откуда можно скачать MuCommander для установки через терминал, поэтому ниже мы приводим ссылку на официальный сайт, откуда скачивается архив для дальнейшей установки.
PCManFM
Если вы предпочитаете работать с дистрибутивами Linux в графической оболочке LXDE, файловый менеджер PCManFM вам уже знаком, так как является стандартным решением для данной среды. Рекомендуем другим пользователям прочитать больше информации об этом FM, так как функционал очень обширен, а интерфейс разработан максимально удобно и немного напоминает знаменитый Nautilus. Опытные пользователи через PCManFM могут легко получить доступ к внешним файловым системам, используя соответствующие аргументы перехода. Кроме того, им потребуется эмулятор терминала и поддержка установки пользовательских плагинов.
Обычные пользователи PCManFM также могут быть заинтересованы. Здесь полностью реализована функция перетаскивания, поэтому проблем с перемещением объектов не возникнет. Новым является корзина, которая позволяет сохранять файлы до тех пор, пока они не будут окончательно удалены. Уточним, что во многих файловых менеджерах такой компонент просто отсутствует, а объекты сразу удаляются навсегда. Позволяет настраивать ассоциации объектов, что позволяет выбрать программу по умолчанию для их открытия. Гибкая настройка главного окна и системного меню с приложениями позволяет настроить оболочку под любые требования. Преимущества Drag&Drop можно перечислять очень долго, поэтому мы остановились только на самом главном, а узнать все об этом FM предлагаем на сайте разработчика.
- Debian: sudo apt-get install lxde и для Lubuntu sudo apt-get install lubuntu-core lubuntu-icon-theme lubuntu-restricted-extras;
- Fedora/CentOS: yum install lxde;
- Mandriva: задача urpmi lxde;
- Mageia: urpmi task-lxde;
- Предвидение (conary): conary install group-lxde-dist.
Thunar
Еще один классический файловый менеджер, который устанавливается в графической оболочке. Thunar изначально был разработан для Xfce, заменив Xffm. При его создании разработчики сосредоточились на производительности и простоте администрирования. Они добавили возможность установки пользовательских плагинов, чтобы максимизировать функциональность FM. Если вы посмотрите на скриншот ниже, вы заметите, что Thunar очень похож на решение Nautilus, упомянутое ранее. Это еще больше упрощает понимание новичкам. С момента выпуска (2009 год) Thunar прошел путь от версии 1.0.0 до версии 1.8.1, которая вышла в 2018 году. Сейчас разработчики продолжают активно работать над этой программой, выпуская все новые и новые полезные новшества.
В Thunar есть все стандартные опции, о которых мы уже говорили выше, но хотелось бы выделить возможность смены владельцев файлов, что поможет при настройке уровней доступа без использования консоли. Из функций также стоит отметить автоматическое монтирование подключенных носителей и отображение скорости копирования или удаления файлов, которые были добавлены не так давно. Помимо пользовательских плагинов, разработчики предлагают использовать фирменные. Кратко расскажем о наиболее важных из них:
- Thunar Dropbox — добавляет параметры контекстного меню для быстрого управления Dropbox. Соответственно, он подходит только для тех пользователей, которые пользуются этим онлайн-сервисом;
- Thunar-volman — реализует взаимодействие со сменными носителями;
- Thunar-archive-plugin — позволяет создавать архивы и извлекать файлы;
- Thunar-vfs — позволяет работать с виртуальными файловыми системами;
- Thunar vcs — интегрируется с SVN и GIT.
По умолчанию FM доступен только владельцам оболочки Xfce, и установить его отдельно невозможно.
Sunflower
Sunflower — довольно стандартный файловый менеджер, полностью написанный на известном языке программирования Python. Распространяется бесплатно, соответственно имеет открытый исходный код. Здесь используются PyGTK и Python-gnome для отрисовки GUI, VTE — эмулятор терминала, а за появление уведомлений отвечает библиотека Python-notify. Что касается стандартного синтаксиса Python, то в Sunflower он действует как интерпретатор.
Этот ФМ поддерживает многовкладочный интерфейс, само окно реализовано в виде двух панелей. Из информации выше вы уже знаете, что есть встроенный эмулятор терминала. Полностью реализована функция перетаскивания, позволяющая без проблем взаимодействовать с файлами, а также разработчики позволяют создавать горячие клавиши для упрощения сложных действий. Если функциональности Sunflower вам недостаточно, ничто не мешает вам загрузить поддерживаемые пользовательские плагины. Этот файловый менеджер распространяется в виде архива, пакета DEB или RPM. Все это доступно для скачивания на сайте компании.
XFE
Кратко рассмотрим еще один простой FM, разработчики которого, по их собственным словам, делают упор на низкое потребление системных ресурсов. Если вы заинтересованы в гибкой настройке внешнего вида, вам определенно следует рассмотреть XFE. Здесь также реализована функция перетаскивания объектов, которая недоступна ни одному другому представителю этого материала. Русский язык интерфейса в XFE тоже имеется, а также есть встроенные команды для монтирования дисков и образов.
Отдельно отметим на примере Debian установку XFE в качестве файлового менеджера по умолчанию. Допустим, у вас установлена оболочка Nautilus. Затем вы должны сделать следующее:
sudo nano /usr/share/applications/nautilus-home.desktop
sudo nano /usr/share/applications/nautilus-computer.desktop
При открытии текстового редактора замените поля TryExec=nautilus и Exec=nautilus на TryExec=XFE и Exec=XFE. То же самое делается в пути /usr/share/applications/nautilus-folder-handler.desktop, но последним изменением будет TryExec=XFE и Exec=XFE %U. Для установки XFE используются официальные репозитории, о которых вы можете подробнее прочитать в документации к вашему дистрибутиву.
Midnight Commander
Midnight Commander — последний файловый менеджер, о котором мы хотим рассказать в сегодняшнем материале. Его особенность заключается в реализации через текстовый интерфейс, что сразу оттолкнет пользователей, ищущих красивую оболочку. Этот вариант подходит только для определенных пользователей, которых интересует текстовое оформление или для тех, у кого мощность устройства просто не позволяет использовать графические оболочки. Midnight Commander — это FM с полностью открытым исходным кодом, потому что он является частью проекта GNU. Опытные пользователи смогут легко редактировать исходный код.
Сам функционал здесь реализован примерно так же, как и в других рассматриваемых программах. Основное отличие заключается в текстовом представлении абсолютно всех элементов. Midnight Commander имеет встроенный текстовый редактор с подсветкой синтаксиса, поддерживается кодировка UTF-8, а также русский язык интерфейса. Пользователю предлагается создать каталог для выбранных каталогов, который будет вызываться нажатием горячей клавиши Ctrl+\. Отдельно хочу рассказать о текстовом редакторе, так как здесь он является одним из основных компонентов. Вызывается по нажатию F4, но можно запустить и через консоль, набрав mcedit [-bcCdfhstVx?] [+lineno] файл. Каждый из атрибутов, указанных в этой команде, имеет свое значение:
- файл — расположение редактируемого файла;
- +lineno — перейти на указанную строку в файле;
- -b — черно-белый режим;
- -C =,:=… — собственный набор цветов;
- -d — отключить мышь;
- -f — расположение Midnight Commander;
- -V — версия программы.
Пользователь сам вправе изменить все эти атрибуты и оптимизировать конфигурацию запуска текстового редактора. Установка Midnight Commander осуществляется через пользовательские архивы. Подробнее об этом читайте на сайте файлового менеджера.
Для владельцев Ubuntu или Debian мы предлагаем использовать следующие команды для установки:
sudo add-apt-repository ppa: alexx2000/doublecmd
sudo apt-получить обновление
sudo apt-get установить doublecmd-gtk
Из этого материала вы узнали о многих файловых менеджерах, поддерживаемых в популярных дистрибутивах операционной системы Linux. Разработчики всегда ориентируются на определенную категорию пользователей, поэтому каждый без труда найдет для себя оптимальный вариант и установит его в графической среде.
- https://lumpics.ru/file-managers-for-linux/