Файлові менеджери для Linux

Файловий менеджер &8212; основа графічної складової операційної системи, яка відповідає за взаємодію з файлами і виконання інших операцій з програмним забезпеченням. У Linux практично всі функції, доступні через стандартний термінал, переносяться розробниками в Файлові менеджери, забезпечуючи простоту управління ОС. У сьогоднішньому нашому огляді мова піде про найпопулярніші ФМ, які знаходяться у відкритому доступі і можуть бути встановлені практично на будь-який дистрибутив даної платформи.

Dolphin

Починає список файлових менеджерів інструмент під назвою Dolphin. Зараз ви автоматично отримуєте його при установці оболонки KDE, тобто він офіційно використовується там як ФМ за замовчуванням. Якщо ви вже знайомі з графічною оболонкою KDE, то знаєте, що раніше там застосовувався Konqueror, що виконує роль ще й браузера. Багато користувачів скаржилися, що це програмне забезпечення було занадто складним для початківців користувачів, а якраз такий контингент і використовує ФМ найчастіше, відмовляючись від роботи через консоль. В результаті вже більше десяти років саме Dolphin є головною складовою згаданої оболонки.

Использование файлового менеджера Dolphin в Linux

На поточний момент розробка Dolphin була припинена, оскільки ведеться робота над новою версією графічної оболонки, де, швидше за все, буде використовуватися інший файловий менеджер. Однак зараз ніщо не заважає встановити це забезпечення з офіційних репозиторіїв і спокійно працювати з ним на своєму комп'ютері. З головних переваг Dolphin можна відзначити присутність режиму навігаційного ланцюжка в адресному рядку, що дозволяє переглядати всі переходи до останньої директорії. Ще тут є функція попереднього перегляду об'єктів при наведенні на них курсору, сортування файлів за різними параметрами, можливість відкрити їх в окремих вкладках або розділити вікно менеджера на дві колонки. Все це робить розглянутий інструмент багатофункціональним і зручним тим користувачам, хто звик взаємодіяти з файлами не через термінал, а задіюючи саме графічний інтерфейс. Якщо ви захочете швидко встановити і випробувати Dolphin, робиться це за допомогою команди sudo apt install dolphin . У разі, коли дистрибутив не дозволяє використовувати подібні команди, скористайтеся офіційним сайтом ФМ, перейшовши за вказаною нижче посиланням.

Перейти до завантаження Dolphin з офіційного веб-сайту

Double Commander

Назва файлового менеджера Double Commander вже говорить сама за себе &8212; він реалізований у вигляді двох панелей. Якщо в деяких графічних інтерфейсах користувач може вибрати варіант поділу, то тут він активується за замовчуванням, що створює більший комфорт під час тривалої роботи з різними об'єктами. Цей ФМ не застосовується як стандартний ні в одному дистрибутиві, а поширюється безкоштовно на офіційному сайті. Будь юзер може ввести команду для його інсталяції або завантажити архів з офіційного сайту. Перехід на цей файловий менеджер здійснюється після введення doublecmd в консоль.

Использование файлового менеджера Double Commander в Linux

Поговоримо про головні особливості цього рішення. Крім двох панелей, 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 - < Release.key
    sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:Alexx2000.list"
    sudo apt-get update
    sudo apt install doublecmd-qt5, sudo apt upgrade (кожна команда повинна бути виконана по черзі);
  • Архів з офіційного сайту.

Перейти до завантаження Double Commander з офіційного сайту

GNOME Commander

Наступний файловий менеджер &8212; GNOME Commander. Він має відкритий вихідний код і кращий до установки в середовищі GNOME, про що говорить сама назва ФМ. Досвідчених користувачів обрадує підтримка FTP, SFTP і WebDAV, а початківці і любителі отримають всі ті ж функції, якими повинен володіти хороший графічний інтерфейс. Тут є контекстне меню, що відкривається при натисканні правою кнопкою миші. У ньому ви можете без будь-яких проблем використовувати всі ті опції, які звикли бачити в подібних інструментах управління. Додатково відзначимо присутню історію, яка зберігає останні відвідувані папки, і швидкий перегляд фотографій і текстових документів, включаючи відображення метаданих для більшості популярних форматів файлів.

Использование файлового менеджера GNOME Commander в дистрибутивах Linux

Якщо зупинятися більш детально на всіх вбудованих функціях, то не можна обійти стороною і вбудовану командний рядок, підтримку популярних мов, реалізацію настроюються гарячих клавіш і інструменти для всілякої взаємодії з файлами (перейменування, пошук, порівняння, сортування і пошук за певними параметрами). Досвідчених же користувачів зацікавить підтримка скриптів, написаних на популярній мові Python, а також можливість реалізації користувальницьких плагінів. Інтерфейс GNOME Commander розділяється на дві панелі, що дозволяє розмістити абсолютно всю необхідну інформацію. Реалізація його зовнішнього вигляду стандартна, якихось особливих нюансів в цьому плані немає. Для скачування та інсталяції скористайтеся одним із способів:

  1. Вбудований в дистрибутив магазин додатків;
  2. Команда sudo apt-get install gnome-commander ;
  3. Скачування архіву з офіційного сайту.

Перейти до завантаження GNOME Commander з офіційного сайту

Krusader

Krusader &8212; один з найдосконаліших існуючих файлових менеджерів. Звичайно, він може розділятися на дві панелі, але це не головна його перевага. Він був розроблений практично двадцять років тому з однією метою &8212; створення альтернатив Total Commander для Linux, оскільки на той час ніякого софта для управління об'єктами не існувало. За довгі роки розробки творцям вдалося зробити з Krusader передовим ФМ, який підтримує монтовані файлові системи, дозволяє переглядати і редагувати текст через вбудований засіб, синхронізує директорії, порівнює файли по вмісту і дозволяє всіляко управляти присутніми в системі елементами.

Использование файлового менеджера Krusader в системе Linux

Крім усього, Krusader має вбудований інструмент по роботі з архівами, дозволяє задавати величезну кількість призначених для користувача гарячих клавіш. Досвідченим користувачам тут сподобається можливість монтування розділів, масового перейменування по маскам, а також сподобається вбудований емулятор терміналу. У Krusader є безліч версій, кожна з яких має свої унікальні особливості. Більш детальну інформацію про всі ці опції ви знайдете на офіційному сайті, перейшовши за наступним посиланням. Додатково далі ви знайдете команди, що дозволяють інсталювати Krusader в графічну оболонку.

Дистрибутив Команда для інсталяції
Debian sudo apt-get install krusader
Gentoo emerge krusader
Fedora dnf install krusader
Mageia urpmi krusader

Перейти до скачування Krusader з офіційного сайту

Nautilus

Найпопулярніший дистрибутив операційної системи Linux під назвою Ubuntu зараз випускається під управлінням графічної оболонки GNOME. Файловий менеджер Nautilus & 8212; офіційне додаток даного оточення робочого столу, відповідно, що отримується разом з ним під час інсталяції ОС. Тут є все, що може знадобитися звичайному і просунутому користувачеві. Якщо ви тільки переходите з Windows і бажаєте максимально спростити свою взаємодію з Лінуксом, знизивши кількість звернень до терміналу до мінімуму, Nautilus & 8212; якраз те рішення, яке повинно вас зацікавити.

Стандартный файловый менеджер Nautilus для операционной системы Ubuntu

З цікавих функцій Nautilus варто відзначити можливість попереднього перегляду файлів у вигляді іконок, різні уявлення об'єктів в директоріях, наприклад, список або значки різних розмірів, збереження історії відвідуваних папок, що дозволяє в будь-який момент дізнатися, до якої саме директорії здійснювався перехід в певний час. Коли користувач задіє FTP, Nautilus стане в нагоді для перегляду вмісту сайтів через GVFS. Якщо ви захотіли встановити цей файловий менеджер в іншу оболонку, скористайтеся наведеним нижче кодом.

Sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get install nautilus

MuCommander

Далі ми пропонуємо ознайомитися з графічним інтерфейсом з управління файлами в операційній системі, який називається MuCommander. Цей ФМ, як і багато інших, теж представлений в двухпанельном вигляді, до чого вже давно звикли багато користувачів. Програма була повністю написана на мові Java, тому будьте готові, що перед інсталяцією в обов'язковому порядку доведеться додати елементи Java Runtime Environment в свій дистрибутив. Пункти меню і все інше вміст даного софта переведено на російську мову, що дозволить початківцям швидко розібратися в управлінні. Здебільшого цей варіант націлений саме на досвідчених користувачів, про що детально ми розповімо в наступному абзаці, коли будемо говорити про переваги і недоліки. Зараз пропонуємо поглянути на зображення вікна MuCommander, щоб вивчити його інтерфейс.

Использование файлового менеджера MuCommander в дистрибутивах Linux

Тепер перейдемо до недоліків і достоїнств. Спочатку поговоримо про позитивні моменти. Вони полягають в роботі з локальними дисками, куди входять: FTP, SFTP, Samba, NFS, HTTP і Bonjour. Присутній вбудований інструмент по відкриттю і редагуванню архівів, навігаційна панель, дерево каталогів, а також є можливість перейменовувати об'єкти групами. До мінусів відноситься недосконала функція пошуку файлів і мінімальна реалізація Drag & Drop, тобто файли можна тільки копіювати в зазначену директорію. Поки не існує офіційних репозиторіїв, звідки можна було б завантажити MuCommander для установки через термінал, тому нижче ми надаємо посилання на офіційний сайт, звідки здійснюється завантаження архіву для подальшої інсталяції.

Перейти до скачування MuCommander з офіційного сайту

PCManFM

Якщо ви віддаєте перевагу працювати з дистрибутивами Лінукс в графічній оболонці LXDE, то файловий менеджер PCManFM вже вам знайомий, оскільки він є стандартним рішенням цього середовища. Іншим користувачам ми рекомендуємо прочитати більше інформації про це ФМ, оскільки його функціональність дуже обширна, а інтерфейс виконаний в максимально зручному вигляді і чимось нагадує відомий Nautilus. Досвідчені користувачі через PCManFM без проблем зможуть отримати доступ до віддалених файлових систем, використовуючи відповідні аргументи для переходу. Додатково їм знадобиться емулятор терміналу і підтримка установки користувальницьких плагінів.

Использование файлового менеджера PCManFM в дистрибутивах Linux

Звичайних користувачів PCManFM теж може зацікавити. Тут повністю реалізована функція Drag & amp; Drop, тому з переміщенням об'єктів не виникне ніяких проблем. В новинку є і Кошик, що дозволяє зберігати файли до їх остаточного видалення. Уточнимо, що в багатьох файлових менеджерах така складова просто відсутня, а об'єкти відразу ж стираються назавжди. Дозволяється налаштувати асоціації об'єктів, що дозволить вибрати програму за замовчуванням для їх відкриття. Гнучка настройка головного вікна і системного меню додатків дозволить персоналізувати оболонку під будь-які вимоги. Переваги Drag & amp; Drop можна перераховувати ще дуже довго, тому ми зупинилися лише на найголовнішому, а все про це ФМ пропонуємо дізнатися на сайті розробників.

Дистрибутив Команда для інсталяції
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-task
Mageia urpmi task-lxde
Foresight (conary) conary install group-lxde-dist

Thunar

Ще один класичний файловий менеджер, який встановлений в графічній оболонці. Thunar спочатку був призначений для Xfce, замінивши собою Xffm. Розробники при створенні робили упор на продуктивність і простоту в управлінні. Вони додали можливість установки користувальницьких плагінів для максимального розширення функціональності ФМ. Якщо ви звернете увагу на наведений нижче скріншот, то помітите, що Thunar дуже схожий на вже згадане раніше рішення Nautilus. Це робить його ще простішим для розуміння для початківців. З моменту свого виходу (2009 рік) Thunar прогресував з версії 1.0.0 до 1.8.1, яка була випущена в 2018 році. Зараз розробники все ще активно працюють над цією програмою, випускаючи все більше корисних нововведень.

Внешний вид файлового менеджера Thunar для дистрибутивов Linux

У Thunar є всі стандартні опції, про які ми вже говорили вище, проте виділити окремо хотілося б можливість зміни власників для файлів, що допоможе при конфігурації рівнів доступу без використання консолі. З особливостей ще варто згадати автоматичне монтування підключаються носіїв і відображення швидкості копіювання або видалення файлів, що було додано не так давно. Крім користувальницьких плагінів розробники пропонують задіяти фірмові. Давайте коротко розповімо про основні:

плагін опис
Thunar Dropbox додає опції в контекстне меню для швидкого управління Dropbox . Відповідно, підходить тільки тим користувачам, хто використовує даний веб-сервіс
Thunar-volman реалізує взаємодію зі змінними носіями інформації
Thunar-archive-plugin дозволяє створювати архіви та витягувати файли
Thunar-vfs робить можливим роботу з віртуальними файловими системами
Thunar vcs інтегрується з SVN та GIT

ФМ за замовчуванням доступний тільки Власникам оболонки Xfce і встановити його окремо не представляється можливим.

Перейдіть на офіційний веб-сайт Thunar

Sunflower

Sunflower &8212; досить стандартний файловий менеджер, який був повністю написаний відомою мовою програмування Python. Поширюється він Безкоштовно, відповідно, має відкритий вихідний код. PyGTK і Python-gnome тут використовуються для малювання графічного інтерфейсу, VTE є емулятором Терміналу, А бібліотека Python-notify відповідає за появу сповіщень. Що ж стосується стандартного синтаксису Python, то він в Sunflower виступає в ролі інтерпретатора.

Внешний вид файлового менеджера Sunflower для дистрибутивов Linux

У цьому ФМ підтримується многовкладочний інтерфейс, саме вікно реалізовано у вигляді двох панелей. Із зазначених вище відомостей ви вже знаєте, що тут є вбудований емулятор терміналу. Повністю реалізована функція Drag & amp; Drop, що дозволить без будь-яких труднощів взаємодіяти з файлами, а також розробники дозволяють створювати поєднання клавіш для спрощення виконання складних дій. Якщо функціональності Sunflower вам здасться мало, нічого не заважає завантажити підтримувані Користувальницькі плагіни. Даний файловий менеджер поширюється у вигляді архіву, DEB або rpm пакета. Все це доступно для скачування на фірмовому сайті.

Перейти до завантаження Sunflower з офіційного сайту

XFE

Коротко розглянемо ще один простий ФМ, розробники якого, за їхніми ж словами, роблять акцент на низькому споживанні системних ресурсів. Якщо ви зацікавлені в гнучкому налаштуванні зовнішнього вигляду, то звернути увагу на XFE точно варто. Ще тут реалізована функція перетягування об'єктів, що відсутня у деяких інших представників даного матеріалу. Російська Мова інтерфейсу в XFE теж є, а також присутні вбудовані команди з монтування дисків і образів.

Внешний вид файлового менеджера XFE для дистрибутивов Linux

Окремо відзначимо на прикладі 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 &8212; останній файловий менеджер, про який ми хочемо розповісти в рамках сьогоднішнього матеріалу. Його особливість полягає в реалізації через текстовий інтерфейс, що відразу відштовхне користувачів, які шукають красиву оболонку. Цей варіант підходить тільки певним користувачам, зацікавленим саме в текстовому зовнішньому вигляді або ж тим, у кого потужності пристрою просто не дозволяють використовувати графічні оболонки. Midnight Commander & 8212; повністю відкритий ФМ, оскільки є частиною проекту GNU. Досвідчені користувачі зможуть без проблем редагувати його вихідний код.

Использование файлового менеджера Midnight Commander через Linux

Сама функціональність тут реалізована приблизно так само, як і в інших розглянутих програмах. Головна відмінність якраз і полягає в текстових уявленнях абсолютно всіх елементів. У Midnight Commander є вбудований текстовий редактор, що володіє підсвічуванням синтаксису, підтримується кодування UTF-8, а також російська Мова інтерфейсу. Користувачеві пропонується створити каталог для обраних директорій, який буде викликатися через натискання на гарячу клавішу Ctrl + \ . Окремо хотілося б розповісти про текстовий редактор, оскільки тут він є однією з головних складових. Викликається він натисканням на F4 , але можна запустити і через консоль, ввівши mcedit [-bcCdfhstVx?] [+lineno] file . Кожен із заданих в цій команді атрибутів має своє значення:

Атрибут опис
file розташування редагованого файлу
+lineno перехід до вказаного рядка файлу
-b чорно-білий режим
-C =,:= &8230; спеціальний набір кольорів
-d відключення миші
-f Розташування Midnight Commander
-V версія програми

Всі ці атрибути користувач сам має право змінювати, оптимізуючи конфігурацію запуску текстового редактора. Установка Midnight Commander здійснюється через призначені для користувача репозиторії. Розгорнуто про це читайте на сайті файлового менеджера.

Перейдіть на офіційний веб-сайт Midnight Commander

Власникам Ubuntu або Debian для інсталяції ми пропонуємо скористатися наступними командами:

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

З цього матеріалу ви дізналися про багатьох файлових менеджерах, підтримуваних в популярних дистрибутивах операційної системи Linux. Розробники завжди роблять упор на певну категорію користувачів, тому кожен без праці зможе відшукати оптимальний для себе варіант і інсталювати його в графічне середовище.

більше статей на цю тему: