- 8 Total Commander Alternatives for Linux
- Total Commander Alternatives for Linux
- Double Commander
- Krusader
- GNOME Commander
- muCommander
- Midnight Commander
- Far2l
- 4Pane
- Conclusion
- 1.2. Часто задаваемые вопросы (FAQ)
- Содержание
- 1. Общие вопросы
- 2. Вопросы, связанные с GNU/Linux
- 3. Настройка интерфейса
- 4. Вопросы, связанные с навигацией и управлением
- 5. Вопросы, связанные со встроенной программой просмотра ( F3 ) и редактором ( F4 )
- 6. 6. Вопросы, связанные с файловыми панелями
8 Total Commander Alternatives for Linux
Total Commander is rightfully considered one of the best file managers, providing users with the full range of capabilities that a program of this type should have. But, unfortunately, only Windows users can use it.
But are there any decent free alternatives to Total Commander for Linux? There aren’t many decent alternatives for Linux, but there are still some. The most functional solutions, as in the case of Windows, are GUI managers. Console managers are also in demand, because Linux is often used as a web server.
Total Commander Alternatives for Linux
Double Commander
File manager Double Commander is probably the best alternative to Total Commander for Linux. It should be noted right away that it supports WDX, WLX and WCX plugins for Total Commander. It’s also possible to switch one panel to quick view mode, so you can view the contents of files in a directory without having to open each one separately.
The developers have provided a text editor with code syntax highlighting. The application works with archives, contains batch renaming. The manager is able to view files in binary, hexadecimal and text formats.
Krusader
The Krusader file manager has all the features you need. You can map a network drive, batch rename files, and perform complex file searches using multiple options. There is a built-in utility for viewing files.
The file manager interface is presented in two blocks. In the upper part there are toolbars with settings and shortcut buttons. The file manager has the ability to compare checksums, compare objects, directories, etc.
GNOME Commander
The file manager Gnome Commander has a simplified interface. The manager can work with various protocols and remote resources: FTP, SFTP, Samba, WebDav. The manager has buttons for quick access to devices (automatic mounting). Supports plugins. Integrated Linux terminal.
The file manager looks promising. It is perfect for both beginners and advanced users.
muCommander
The lightweight muCommander is written in Java. This means that the program can be used in portable mode. For Linux, this feature is very unusual, because most of the applications must be installed directly on the system. MuCommander has a standard, highly customizable, two-pane interface, has a built-in file archiver.
MuCommander has its own FTP client and supports SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS and Bonjour. For quick access to frequently used folders, there is a bookmark manager.
muCommander can be downloaded from the official website: mucommander.com
Midnight Commander
Midnight Commander (MC) is a two-pane text file manager for Linux. MC supports all basic file operations: copy, move, archive, change access rights, create links, directories, etc. MC can work with files on remote systems via FTP and SSH.
Midnight Commander supports working with archives, has a built-in fast file search, including search by file content. MC has a built-in text editor with code syntax highlighting — MCEdit.
This file manager is very easy to install, because it is available in many repositories. In terms of functionality, the manager is somewhat inferior to Far Manager.
Fman is a two-pane file manager that displays the content of two different directories. Fman works fast, looks modern enough. There is good documentation, although you can do without it, the interface is intuitive, and the command execution dialog allows you to learn hotkeys without any documentation.
Fman is partially closed source, since a significant part (including the core) of the functionality is implemented by addons written in Python, and their code is open source. The program is paid, but inexpensive, and no one bothers to always use the trial version, the only limitation of which is the window that appears when you start the program with a proposal to purchase a license (as in Total Commander).
fman can be downloaded from the official website: fman.io
Far2l
Far2l is a Linux port of FAR Manager.
The two-pane file manager Far2l has a graphical and a console version providing the basic functionality of FAR Manager (Windows version) as a file and archive manager, which has a built-in terminal emulator and a text editor.
Far2l is still under development, adding functionality and porting plugins from Far Manager continues.
4Pane
4Pane is a 4-panel file manager for Linux. 4Pane is similar in appearance to Windows Explorer, but has significantly more functionality. Panels can be positioned both horizontally and vertically. At the bottom of the window, you can open a terminal emulator. The 4Pane file manager supports tabs that can be renamed. It’s also possible to add directory bookmarks in order to open them later from the bookmarks menu.
Searching for files, mounting, archiving and other actions related to files is supported.
Install 4Pane:
- Ubuntu:
- openSuse:
- Manjaro and Arch Linux: Available in the AUR: 4Pane AUR.
Conclusion
There is no complete replacement for Total Commander for Linux. But if you want the most powerful file manager, then Double Commander on Linux is second to none. Midnight Commander remains the optimal choice for working in the terminal.
If you know how to supplement this list, I’ll be glad to see it in the comments.
I would be grateful if you shared this information
Источник
1.2. Часто задаваемые вопросы (FAQ)
Содержание
1. Общие вопросы
О: Double Commander — это двухпанельный файловый менеджер. Подробности можно прочитать здесь.
О: Информацию об истории версий вы можете найти в интернете на этой странице. Но сейчас проект развивается быстро, так что последние ночные сборки содержат множество новых возможностей и улучшений.
О: Нет, это независимая программа от других разработчиков. Сейчас существуют версии для ОС Windows®, GNU/Linux с графическими интерфейсами GTK2 и Qt и Mac OS, также Double Commander есть в портах FreeBSD.
О: Цель проекта — создать программу, приближенную к TC по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования, кроссплатформенный (работает под разными операционными системами), и имеет открытый исходный код.
О: Да, сборки для x64 есть под все поддерживаемые платформы.
О: Напишите в официальный форум проекта, и ваше мнение или пожелание не останется без внимания.
2. Вопросы, связанные с GNU/Linux
О: Если у вас KDE — качайте Qt-сборку, иначе (Gnome, Xfce, LXDE) сборку с GTK.
О: Репозитории для GNU/Linux (CentOS, Debian, Fedora, openSUSE, Ubuntu):
alpha версия («ночные» сборки): Qt5 или GTK2
Также вы можете скачать с официального сайта установочные пакеты (deb, rpm) или портативную («portable») версию, упакованную с помощью bzip2 или XZ. Либо можно скачать исходный код и собрать DC самостоятельно.
О: Работают, но не все. Плагины от TC скомпилированы под Windows®, поэтому их можно подключать только к Windows®-версии Double Commander. Но любой плагин, имеющий открытый исходный код, можно попробовать собрать для Linux (или уговорить разработчика плагина сделать это :)).
О: Да, DC может использовать Gvfs. Gvfs поддерживает множество протоколов: NFS, SMB, FTP, SFTP, WebDAV, MTP, мобильные телефоны (Windows, Android, Apple), плееры и другое.
Во-первых, должны быть установлены пакеты gvfs и gvfs-backends (также добавьте gvfs-fuse , это может быть полезно). Имейте в виду, что в некоторых дистрибутивах нет пакетов gvfs-backends и gvfs-fuse , потому что они часть пакета gvfs , или же может быть несколько пакетов с именами gvfs-backends-* или gvfs-* .
Теперь вставьте путь Gvfs в строку адреса: для редактирования щёлкните правой кнопкой мыши по панели текущего адреса (или вызовите внутреннюю команду cm_EditPath).
Например, доступ к
- Yandex.Disk (используя WebDAV): davs://webdav.yandex.ru
- FTP: ftp://ftpuser@ftpserver
- SMB: smb://servername/sharename/
Для доступа к FTP (и SSH+SCP тоже) и SMB вы можете использовать WFX-плагины ftp и samba .
3. Настройка интерфейса
О: Чтобы изменить цвет, нужно сделать следующее:
Настройки > Параметры. > Цвета (не получите никаких изменений, пока не создадите свой стиль колонок).
Настройки > Параметры. > Колонки выбираете стиль по умолчанию (Default) нажимаете «Редактировать» и там всё сами поймёте 🙂
О: Всё очень просто:
R — восстанавливает цвет на тот, который был по умолчанию.
Все — применяет выбранный цвет для всех колонок.
О: Настройки > Параметры. > Колонки, установите галочку «Обрезать текст по ширине колонки».
О: Вы должны сделать следующее: Настройки > Параметры. > Файловые ассоциации.
О: Просто добавьте элемент разделитель.
О: На данный момент нам известна одна маленькая тема doubleMac, но инструкция по установке устарела (см. ниже).
Вы можете создать тему значков самостоятельно, это просто (в качестве примера будем использовать имя «MyDCTheme»).
Как создать:
— откройте папку DC и посмотрите структуру каталога «pixmaps/dctheme»;
— скопируйте «dctheme» с именем «mydctheme»;
— откройте «mydctheme/index.theme» и измените имя темы: замените «Name=DCTheme» на «Name=MyDCTheme»;
— теперь замените значки.
Примечания:
1. Не используйте замену значков по умолчанию! Ваши значки будут заменены после обновления DC.
2. Если вы хотите оставить некоторые существующие значки, то просто уалите их в «mydctheme» и DC будет использовать их из темы по умолчанию.
3. Некоторые нестандартные размеры значков (такие как 40×40, 60×60 и так далее) используются для HiDPI мониторов.
4. Также смотрите .
1. Портативная версия
Скопируйте (или переместите) вашу папку «mydctheme» в папку «pixmaps» рядом с doublecmd.exe, перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.
2. Установленная версия
Откройте «Настройки» в главном меню > Параметры. > Конфигурация > Каталоги > Темы значков:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки «pixmaps» рядом с doublecmd.exe):
- Windows XP: C:\Documents and Settings\ \Local Settings\doublecmd\pixmaps
- Windows Vista/7-10: C:\Users\ \AppData\Local\doublecmd\pixmaps
- Unix-подобные ОС: /home/ /.local/share/doublecmd/pixmaps
Если каталог не существует, создайте его.
Теперь перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.
О: Размер зависит от размера шрифта, существует три способа:
1. Простой и быстрый: вы можете использовать Ctrl+колесо мыши, работает для следующих элементов интерфейса или частей DC:
— список файлов в левой и правой панелях;
— панель текущего каталога (адреса);
— панель функциональных клавиш;
— древовидное меню;
— результаты поиска в диалоге поиска файлов;
— внутренний редактор;
— внутреннийй просмотрщик (если просмотрщик показывает текст, то это действие изменит размер шрифта, если изображение — действие будет работать как команды увеличения/уменьшения).
2. Откройте «Настройки» в главном меню > Параметры. > Шрифты.
Примечание: всё возможное доступно только в версии 1.0.0+, для 0.9.x и ниже дополнительно смотрите третий пункт.
3. Закройте DC > откройте doublecmd.xml > найдите тег и вручную измените элемента интерфейса.
4. Вопросы, связанные с навигацией и управлением
О: Настройки > Параметры. > Список файлов, установите галочку «При выделении файлов пробелом перемещать курсор на следующий файл».
О: Очередь файловых операций была реализована в версии 0.4.6 alpha и была добавлена в следующей стабильной версии.
О: Вы должны сделать следующее: Настройки > Параметры. > Клавиши > Горячие клавиши > В категории «Основные» найдите команду cm_MarkMarkAll и установите для неё горячую клавишу Ctrl+A .
О: Добавьте на панель инструментов элемент «меню». Смотрите пример в этом разделе.
О: Это можно сделать в настройках файловых ассоциаций, определив, какие файлы (по расширению) какими программами можно открывать, там же назначить приложение, которое будет использоваться по умолчанию. Новые пункты будут добавлены в пункт «Команды». Ниже приведён пример того, как открыть любой каталог с привилегиями root:
- В разделе Типы файлов нажмите Добавить и впишите, например, Папки
- В разделе Расширения нажмите Добавить и впишите folder
- В разделе Действия нажмите Добавить и в качестве названия укажите, например, Open as root
- В поле Команда впишите gksu doublecmd %p
- После этого щёлкаете правой клавишей мыши по любой папке, выбираете Open as root и вводите пароль 🙂
5. Вопросы, связанные со встроенной программой просмотра ( F3 ) и редактором ( F4 )
О: В настройках Compiz: place windows > windows with fixed positions и window rules > fixed size windows.
О: Необходимо использовать моноширинные шрифты как в просмотрщике, так и редакторе (ограничение используемого компонента).
О: Судя по всему, компонент, используемый для просмотра изображений, не поддерживает некоторые JPG файлы. Теперь вместо ошибки такие файлы открываются как текст.
О: Хм. действительно горизонтальный ползунок не предусмотрен, в данном случае можно воспользоваться режимом «Показать как текст с разрывами строк».
О: Встроенный редактор поддерживает режимы выделения колонкой и построчно и мульти-каретки, клавиатурные сочетания см. здесь.
О: Поддерживается с помощью librsvg:
Linux: установите пакет librsvg .
Windows: необходимы libcairo-2.dll , librsvg-2-2.dll и libgobject-2.0-0.dll (+ все зависимости), например, можно взять файлы из GIMP. Вы должны скопировать эти DLL в папку Double Commander или в PATH.
О: Возможность была добавлена в версии 1.0.0. Необходима библиотека PCRE2 с поддержкой 8-битной кодировки и включенной поддержкой Юникода (обычно включено по умолчанию):
Linux: необходим файл libpcre2-8.so.0 . Например, пакет libpcre2-8-0 в Debian и построенных на нём дистрибутивах или pcre2 в Arch Linux.
Windows: необходим файл libpcre2-8.dll . Если у вас нет libpcre2-8.dll в папке Double Commander, то можете взять эту DLL здесь: 32-битная или 64-битная.
MacOS: needs libpcre2-8.dylib .
6. 6. Вопросы, связанные с файловыми панелями
О: Формат даты и времени легко настраивается: перейдите в Настройки > Параметры. > Список файлов > Форматирование > Формат даты и времени и используйте эту таблицу.
О: Да, это возможно. Откройте «Настройки» в главном меню > Параметры. > Список файлов > Колонки > Наборы колонок, теперь создайте новый набор колонок или измените существующий: по умолчанию для имени DC использует поле GETFILENAMENOEXT, используйте вместо него GETFILENAME.
Источник