Аналоговый дальний менеджер для Linux

Обновлено: 02.07.2024

Подключаемые модули, которые в настоящее время работают: NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV), colorer, multiarc, tmppanel, align, autowrap, drawline, editcase, SimpleIndent, Calculator, Python (дополнительный сценарий поддержку)

FreeBSD/MacOS (Cirrus CI):

Использован код из проектов

  • FAR для Windows и некоторые его плагины
  • ВИНО
  • АНСИКОН
  • Портативный UnRAR
  • Декодер 7z ANSI-C
  • utf-cpp от ww898
  • глазить
  • м4
  • libwxgtk3.0-gtk3-dev (или в более старых дистрибутивах - libwxgtk3.0-dev) (необходим для бэкенда GUI, не требуется с -DUSEWX=no)
  • libx11-dev (необязательно — требуется для расширения X11, которое обеспечивает лучший UX для серверной части TTY везде, где доступен X11)
  • libxi-dev (необязательный — необходим для расширения X11/Xi, обеспечивающего наилучшее взаимодействие с серверной частью TTY везде, где доступно расширение X11 Xi)
  • libxerces-c-dev
  • libspdlog-dev
  • libucharde-dev
  • libssh-dev (необходим для NetRocks/SFTP)
  • libssl-dev (необходим для NetRocks/FTPS)
  • libsmbclient-dev (необходим для NetRocks/SMB)
  • libnfs-dev (необходим для NetRocks/NFS)
  • libneon27-dev (или более поздняя версия, требуется для NetRocks/WebDAV)
  • libarchive-dev (необходим для лучшей поддержки архивов в multiarc)
  • libpcre3-dev (или в старых дистрибутивах - libpcre2-dev) (необходим для поддержки пользовательских архивов в multiarc)
  • cmake ( >= 3.2.2 )
  • г++
  • git (необходим для загрузки исходного кода)

Или просто в Debian/Ubuntu:

В старых дистрибутивах: используйте libpcre2-dev и libwxgtk3.0-dev вместо libpcre3-dev и libwxgtk3.0-gtk3-dev

Клонировать и создать

или с помощью ninja (необходим установленный пакет ninja-build)

Если вышеуказанные команды завершились без ошибок - вы также можете установить far2l, с помощью make: sudo make install или с помощью ninja: sudo ninja install

Также можно создать far2l_2.X.X_ARCH.deb или . tar.gz в каталоге _build, выполнив команду cpack

Дополнительные параметры конфигурации сборки:

Для сборки без бэкэнда WX (только консольная версия): измените -DUSEWX=yes на -DUSEWX=no, также в этом случае не нужно устанавливать пакет libwxgtk*-dev

Чтобы принудительно отключить серверные части TTY|X и TTY|Xi: добавьте аргумент -DTTYX=no; чтобы отключить только TTY|Xi - добавьте аргумент -DTTYXI=no

Чтобы устранить требование libucharde уменьшить количество зависимостей far2l за счет потери функции автоматического определения кодировки: добавьте -DUSEUCD=no

Для сборки с помощью подключаемого модуля Python: добавьте аргумент -DPYTHON=yes

Есть также варианты для переключения других сборок плагинов таким же образом: ВЫРАВНИВАНИЕ АВТООБРАБОТКА ВЫЧИСЛЕНИЕ ЦВЕТА СРАВНЕНИЕ ДРАВЛИНИЯ РЕДАКТИРОВАНИЕ РЕДАКТОРКОМПЛЕКТ FARFTP FILECASE INCSRCH ВНУТРИ MULTIARC NETROCKS SIMPLEINDENT TMPPANEL

  • Вы можете установить готовый пакет для платформы x86_64 через Homebrew Cask, выполнив команду:

Одна строка OSX/MacOS устанавливает последнюю версию Far2l git master с помощью неофициального крана brew

  • Кроме того, вы можете включить поддержку Python, добавив --with-python@3.9

Полная сборка OSX/MacOS из исходников (сложнее):

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

  • После установки зависимостей можно собрать far2l: с помощью make:
  • Затем вы можете создать пакет .dmg, выполнив команду: cpack. Обратите внимание, что этот шаг иногда терпит неудачу и может быть успешным не с первой попытки. Рекомендуется ничего не делать на машине во время работы cpack. После успешного создания .dmg вы можете установить его, запустив open . путь/к/созданный/far2l-*.dmg

Использование Gentoo (и его производных)

Для абсолютного минимума вам нужно:

Если вы хотите собрать far2l с поддержкой wxGTK, также установите его:

Дополнительно для NetRocks вам понадобятся:

После установки следуйте инструкциям в разделе "Клонирование и сборка" выше.

Установка и сборка на NixOS

Чтобы установить для всей системы, добавьте пакет far2l в свой список configuration.nix environment.systemPackages. Чтобы запустить приложение по требованию, не влияя на состояние системы, выполните nix-shell -p far2l --command far2l . Они используют версию пакета из вашего текущего канала.

Адаптация Far2l для nix – это небольшой файл на GitHub, в нем сообщается, какую версию Git из репозитория Far2l нужно получить, с какими зависимостями ее собирать и как исправить ее ссылки на другое программное обеспечение, чтобы заставить его работать изолированно, независимо от других версий, доступных в системе.

Вы можете собрать и запустить пакет far2l для любой версии:

  • Напрямую с GitHub (репозиторий NixOS/nixpkgs или ваш собственный ответвление и ответвление):
  • Из локально клонированного рабочего каталога репозитория:

Чтобы перевести пакет в новую версию Far2l, отредактируйте атрибуты набора fetchFromGitHub rev (хэш версии) и sha256 (хэш содержимого версии). Важный! Если вы оставите старый хэш контента, старый кэшированный контент для этого хэша может использоваться без попытки загрузить новую версию. Если вы не ожидаете, что сборка сломается, проще всего будет создать ответвление, отправить изменение и выполнить сборку прямо из GitHub.

Вы можете импортировать проект в свою любимую IDE, такую ​​как QtCreator, CodeLite или любую другую, которая поддерживает cmake или для которой cmake может создавать проекты.

Полезные сторонние дополнения

Примечания по переносу

Я реализовал/позаимствовал из WINE некоторые часто используемые функции WinAPI. Все они объявлены в WinPort/WinPort.h, и соответствующие определения можно найти в WinPort/WinCompat.h (оба включены в WinPort/windows.h). Обратите внимание, что этот материал может не соответствовать функциям Win32 1-к-1, а также не обеспечивает полной функциональности UNIX, но упрощает перенос и может рассматриваться как временная основа.

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

Хотя внутри FAR используется кодировка UTF16 (поскольку WinPort содержит элементы, связанные с UTF16), исходный размер wchar_t Linux составляет 4 байта (а не 2 байта), поэтому потенциально Linux FAR может в будущем полностью поддерживать взаимодействие с консолью с поддержкой UTF32, но пока использует функции UTF16 в стиле Win32, которых нет. Однако программисты должны знать, что wchar_t больше не имеет длины 2 байта.

Проверить все строки формата printf: в отличие от Windows, в Linux как широкие, так и многобайтовые функции, подобные printf, имеют одинаковые многобайтовые и широкие спецификаторы. Это означает, что %s всегда многобайтовый, а %ls всегда широкий. Таким образом, любой %s, используемый в wide-printf-s, или %ws, используемый в любом printf, следует заменить на %ls.

Обновление от 27 августа: теперь можно определить WINPORT_DIRECT, чтобы избежать переименования используемого Windows API, а также избежать изменения строк формата, поскольку swprintf будет перехвачен оболочкой совместимости.

API плагинов на основе FAR Manager v2 со следующими изменениями:

В FarStandardFunctions добавлены следующие записи:

int Execute(const wchar_t *CmdStr, unsigned int ExecFlags); . где ExecFlags - комбинация значений EXECUTEFLAGS. Выполняет заданную командную строку, если не указаны EF_HIDEOUT и EF_NOWAIT, то команда будет выполнена на виртуальном терминале far2l.

int ExecuteLibrary(const wchar_t *Library, const wchar_t *Symbol, const wchar_t *CmdStr, unsigned int ExecFlags) Выполняет указанный символ общей библиотеки в отдельном процессе (поведение при создании процесса такое же, как и для Execute). Функция символа должна быть определена как: int 'Symbol'(int argc, char *argv[])

void DisplayNotification(const wchar_t *action, const wchar_t *object); Показывает (в зависимости от настроек - всегда или если far2l в фоновом режиме) общесистемное уведомление с заданным заголовком и текстом.

int DispatchInterThreadCalls(); Far2l поддерживает вызовы API из разных потоков, упорядочивая вызовы API из неосновных потоков в основной и отправляя их в основной поток в определенных известных безопасных точках внутри циклов обработки диалогов. DispatchInterThreadCalls() позволяет плагину явно отправлять такие вызовы, и плагин должен использовать его периодически, если он блокирует основной поток какой-либо активностью, не относящейся к пользовательскому интерфейсу, которая может ожидать других потоков.

void BackgroundTask(const wchar_t *Info, BOOL Started); Если плагин реализует задачи, работающие в фоновом режиме, он может вызвать эту функцию, чтобы указать на ожидающую задачу в левом верхнем углу. Информация представляет собой краткое описание задачи или ее владельца и должна быть той же строкой при вызове с Started TRUE или FALSE.

Вы можете скачать Far Manager здесь, я настоятельно рекомендую загрузить последнюю ночную сборку в режиме архива.
После завершения загрузки распакуйте файл .7z в папку с именем Far, затем запустите < i>far.exe.

screenshoot

Главный экран Far Manager

Прочитайте постановку задачи Theater Square, я использую решения t__nt на C++ для объяснения основ Far Manager.

Главный экран содержит две панели и командную строку, вы можете переименовывать, удалять, создавать и просматривать файлы или папки, а также копировать или перемещать файлы или папки между панелями.

В командной строке с помощью плагина farcmds можно вызывать системные команды типа echo и другие.

screenshoot

Панели и командная строка

Создайте папку с именем codeforces, куда вы поместите исходный код, нажав F7.

screenshoot

Создание папки

Введите cd codeforces и нажмите Shift + F4, чтобы создать новый файл: theatre.cpp

screenshoot

Теперь вы можете ввести исходный код и сохранить его, нажав F2.

screenshoot

Закройте файл, нажав F10.
Для компиляции исходного кода, предполагая, что g++ находится в Path, введите far:viewcompiler, farmanager, ide, linux, source просмотр, окна, вино

Комментарии (132)


В первую очередь нужно отметить, что большинство лучших команд России 2008 года во время сборов в Петрозаводске использовали Far в качестве основной IDE. Например. СпбГУ Бурундучки, или Орловский ГТУ с Дмитрием Жуковым и многие другие. Петр, насколько я помню, использовал другую IDE, но все еще использовал Far для организации своих исходных файлов во время соревнований.

Есть несколько интересных функций, которые не описаны в этой публикации.

Каждый раз вводить "g++ bla.cpp" немного раздражает (хотя linux-парням это нравится)
Более того, если вы используете компилятор Visual C++, что чаще встречается у пользователей Windows, путь к cl даже нет в PATH.

Есть очень хороший обходной путь - нажмите F9, в появившемся меню выберите Команды->Ассоциации файлов, нажмите Ins, затем для маски введите "*.cpp", для описания что-нибудь разумное, строку "Исходный файл C++" и для выполнения команда типа
g++ .
или, если вы используете Visual Studio,
C:\"Program Files"\"Microsoft Visual Studio 10.0"\VC\vcvarsall.bat && C:\"Program Files"\"Microsoft Visual Studio 10.0 "\VC\bin\cl.exe . && del !.obj
(не забудьте изменить путь к Visual Studio)

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

Давайте поговорим о программе FreeCommander. Зачем это нужно? Я искал и нашел 7 таких программ. Три я протестировал и скажу вам, что FreeCommander Бесплатный аналог Total Commander (Freesoft) И хороший файловый менеджер. Программа весит всего 2,5 мегабайта и работает быстро. Интерфейс программы симпотичный и не отпугивает! Предлагаю скачать программу и файл справки к ней на этой странице.


Почему бесплатные программы сейчас в цене. У меня лицензионные программы на вашу работу власти боятся ставить. За лицензию нужно платить. Free Commander экономит время и сшивает нервы. Он не идет ни в какое сравнение с любимым Total Commander. Больно, что хорошо и незатейливо.

Сразу хочу порекомендовать привести в нижнюю часть F1 F2 F3 и т.д. Некоторые команды сохранились как Totale Commander. Например, Tab перемещается по окнам. Сразу читайте файл справки. Разное -> Параметры -> Вид -> Панель функциональных клавиш.


Основные функции freeecommander

Панели взаимодействуют с файловыми операциями. Это означает, что копирование и перемещение файлов влияет на обе панели. Вы можете легко перемещаться между табличными вкладками. Отображение на обеих панелях может быть разным, но если есть необходимость расположить на обеих в один и тот же каталог, это легко сделать горячими клавишами ALT+ВЛЕВО/ALT+ВПРАВО, каждая панель имеет свою историю, открываемую по Alt+Вниз. Это дает возможность быстро перемещаться по давно не открытым каталогам. Alt+G открывает диалог для перехода в нужный каталог. Он появится на активной панели. Прежде чем выбрать Копировать, переместить, просмотреть . Необходимо подвести курсор хотя бы к одному элементу на активной панели.

Горячие клавиши

F3 Показать выбранный файл в окне просмотра. F4 Открыть редактор (настраивается). F5 Копировать выбранные файлы/директории на противоположную панель. F6 Переместить выбранные файлы/директории на противоположную панель. F7 Создать новый каталог. F8 Удалить выбранные файлы/каталоги (конечно, с диалогом подтверждения). Ctrl+T позволяет отобразить дерево на активной панели.

Выберите на русском языке, если у вас английский. Разное -> Параметры -> Общие.


Скачайте программу FreeCommander с файлом справки с официального сайта!

Для управления файлами на компьютере под управлением Windows традиционно используют Проводник или Total Commander. Однако эти программы не всегда удобны, к тому же уже давно разработаны отличные аналоги. О них и поговорим.

1. Mucommander: бесплатная альтернатива Total Commander

Обещает четкую работу одновременно в двух окнах. Вы можете легко сравнивать или перемещать контент с помощью мыши. Дополнительный менеджер закладок обеспечивает хороший обзор. Однако одним из условий запуска программы на вашем компьютере будет установка Java Runtimes.

Стоимость: бесплатно

2. Directory Opus: альтернатива Total Commander со множеством функций


< /p>


Directory Opus — управление данными со множеством дополнительных функций

Если вы решили навести порядок в своих данных, Directory Opus Client станет самым универсальным помощником, без которого не обойтись. Ведь он сочетает в себе функции проводника Windows с FTP-клиентом и музыкальным проигрывателем, а также предлагает возможность конвертировать фотографии во многие форматы.

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

Стоимость: от 49 евро

3. FreeCommander: прогрессивный исследователь


< /p>


FreeCommander — прогрессивный обозреватель

Эта программа позволяет вам управлять данными одновременно в двух окнах, поэтому вы можете перемещать файлы, просто перетаскивая их из каталога в каталог. Помимо просмотра изображений и видео, FreeCommander позволяет управлять каталогами ZIP, RAR и CAP.

4. Xplorer 2 Lite: одновременная работа



Xplore2 Lite — синхронная работа

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

5. Far Manager: легко управлять



Far Manager - Легко без проблем

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

В Интернете можно найти прекрасную программу Total Commander, применимую для платформ Windows и Android. Эта утилита представляет собой файловый менеджер и позволяет легко управлять вашими файлами.

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

Большим плюсом также является то, что он доступен для мобильных устройств под управлением Android. Но что делать, если программа не работает или вы не хотите ее использовать? Специально для вас мы составили список аналогов Total Commander. Есть вполне такие программы. Сегодня мы рассмотрим некоторые из них.

Аналоги Total Commander

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

ВинРар

Когда мы думаем о файловых менеджерах, на ум приходит не менее популярный аналог Total Commander. WinRar — это не просто файловый менеджер. Да и первый раз назвать это так сложно. Ведь эта программа еще и архиватор.

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

Свободный командир.


< /p>

Это бесплатный аналог Total Commander, который очень на него похож - это почти "брат-близнец". Подходит для пользователей, которые не хотят иметь дело с Тоталом. Эта программа также имеет встроенный FTP-клиент, который очень поможет людям, у которых есть веб-сайты или серверы. Имеет официальный сайт, через который рекомендуется скачивать эту программу.

Аналоговый Total Commander для Linux

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


< /p>

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

Плюсом также можно назвать то, что в любой момент можно установить плагины, присутствующие в Total Commander. Например, это WCX, WDX и WLX. Они открывают очень большие возможности и расширяют их список. Очень хорошим свойством этого программного обеспечения является то, что оно бесплатное.

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

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

<р>1. Добавьте репозиторий, в котором хранится наша программа.

sudo Add-APT-Repository PPA: Alexx2000/DoubleCmd

<р>2. Получите свежий список обновлений.

sudo Apt-получить обновление

<р>3. Установите программу.

sudo Apt-Get Установить Doublecmd-GTK

Готово. После этого вы можете легко использовать свою программу.


< /p>

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

sudo Apt-Get Установить MC

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

Что насчет безопасности?

Все программы имеют официальные сайты или репозитории, через которые можно (даже нужно) скачать установочные файлы. Они без вирусов, последней версии, без СМС и регистрации. Это очень удобно, поэтому вряд ли кто-то может ошибиться. Важно только не спутать это с уловкой создателей вирусов.

Заключение

Многие ищут аналоги Total Commander, и наша статья поможет им быстро решить этот вопрос. Выше краткий список программ, которые помогут заменить «старичка». Конечно, это далеко не все существующие аналоги «Тотал». Но они самые популярные, функциональные, безопасные и удобные для пользователей с любыми целями.

Total Commander — один из самых известных файлов для работы с файлами. Ее главные особенности – это наличие удобного пользовательского интерфейса и массы полезных функций. На данный момент у программы Total Commander есть достойные альтернативы, которые уже привлекли внимание многих пользователей. Вот некоторые из этих приложений.

Дальний менеджер.

Far Manager — это файловый менеджер, предназначенный для работы с горячими клавишами.

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

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

Еще одна полезная опция, предоставляемая в программе Far Manager, — это макросы. После выполнения какого-либо действия его можно повторить, нажав клавишу . Таким образом, вы можете переименовывать файлы или заменять текст в разных документах.

СВОБОДНЫЙ КОМАНДИР.

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

Вы можете переименовать целую группу файлов для указанного вами шаблона.В шаблоне можно указать:
- название нового каталога;
- время и дата создания файла;
- расширение файлов;
- данные владельца файла;
- Счетчик;
– Свойства и изображения.

Программа Free Commander также поддерживает возможность подключения к FTP-серверу. Сегодня пользователи могут загрузить этот инструмент без проблем.

Двойной командир.

Double Commander — мультиплатформенный файловый менеджер с двумя панелями и широким набором функций: поддержка вкладок, групповое переименование, расширенный поиск файлов, протоколирование всех операций и т. д.

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

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

Командующий скоростью

SpeedCommander — популярный коммерческий аналог программы Total Commander, созданный немецкими разработчиками. Программа отличается встроенной поддержкой Unicode и предлагает пользователям большое количество полезных функций. Вот лишь некоторые из них:
- просмотр нескольких десятков текстовых и графических форматов;
- работа с FTP-клиентом;
- Встроенный текстовый редактор;
- Мощная система шифрования файлов.

Полуночный командир.

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

Midnight Commander поддерживает многоязычный интерфейс и кодировку UTF-8. На сегодняшний день это приложение является одним из лучших файловых менеджеров для Windows.

Каталог Opus.

Directory Opus — еще один коммерческий файловый менеджер. Его разработкой занималась австралийская компания GPSoftware. Программа напичкана всевозможными утилитами и дополнительными функциями. В частности, Directory Opus имеет функции фильтрации и синхронизации данных. Внешний вид интерфейса этой программы может быть изменен на ваше усмотрение.

Приложение Directory Opus полностью совместимо с Windows 7. Его можно приобрести только по лицензии.

Все вышеперечисленные программы являются достойной заменой Total Commander. Они обладают всеми необходимыми атрибутами для работы с файлами любого типа.

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

Какую программу большинство из нас использует при работе за компьютером? Сейчас, пожалуй, на первое место выйдет браузер, но совсем недавно такой программой был файловый менеджер. В Windows де-факто Total Commander стал стандартом файлового менеджера. Сейчас появилось много альтернатив, но они до сих пор сравнивают их с Total Commander..

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

Есть еще варианты, установите Krusader. или Tux Commander. Ну или вообще использовать стандартный файловый менеджер. Согласитесь, это не совсем то, что особенно стандартный файловый менеджер.

В этой ситуации нам на помощь спешит Double Commander. - Это вдохновлено всего двумя оконными менеджерами. Он очень похож на тотал, честно говоря, просто с него списали. И этот файл - кроссплатформенный менеджер, бесплатный и с забытым источником! И, в конце концов, это просто очень хороший, на мой взгляд, лучший файловый менеджер и для Windows, и для Linux.

Впервые поставил для пробы в паре с Тоталом - подумал, попробую, если тормозит работа, буду использовать Тотал Коммандер. Про Totale я вспомнил где-то через месяц - вспомнил и понял, что теперь я могу его спокойно удалить, потому что он мне больше не понадобится.

Для пользователей Linux, не столь избалованных актуальными альтернативными двухточечными файловыми менеджерами, Double Commander — просто отличное решение.

Готовые скомпилированные файлы для различных версий Linux вы найдете здесь:

Есть еще скопированные файлы, а здесь есть официальная портативная (!) версия, естественно, и под линукс:


Представляем вашему вниманию новый курс от команды The Codeby. - «Тестирование веб-приложений для проникновения с нуля». Общая теория, подготовка рабочей среды, пассивная фаза и отпечаток пальца, активная фаза, уязвимости, постэксплуатация, инструменты, социальная инженерия и многое другое.

Портативная версия Double Commander для Linux

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

Их два - один с интерфейсом Qt4, второй с интерфейсом - GTK2.. Если вы не понимаете разницы, то выберете любой (на моих скринах - QT4).

Распаковать скачанный архив, перейти в папку doublecmd. и просто запустите файл doublecmd.:


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

Добавить репозиторий и установку PPA

Также проще, Double Commander можно установить через диспетчер программ. Но ведь всегда есть устаревшие версии, а хочется самую свежую (тем более, что автор активно развивает проект, постоянно выпуская обновления)! Для этого добавьте дополнительный репозиторий PPA. Для этого наберите в консоли (это для Linux Mint, Ubuntu):

sudo Add-APT-Repository PPA: Alexx2000 / DoubleCmd


Согласиться со всеми просьбами, после окончания процедуры набрать в консоли:

Когда информация будет заполнена, перейдите к диспетчеру программ:


Необходимо установить doublecmd-Common. а также один из пакетов doubleCmd-Qt. или двойнойCMD-GTK. - Это разные интерфейсы.

Интересно узнать ваше мнение о Double Commander, какие файловые менеджеры вы предпочитаете и почему?

При работе с большими средними частотами предполагается наличие сразу нескольких окон. Если же говорить об удаленной работе через терминал, то без файлового менеджера никуда. В Windows для этих целей существуют Total Commander и Far Manager.

Для Linux не так много достойных альтернатив, но всё же они есть. Наиболее эффективными решениями, как и в случае с Windows, являются менеджеры с графическим интерфейсом. Консольные менеджеры тоже востребованы, ведь Linux часто используется для развёртывания веб-сервера.

Аналоги Total Commander для Linux

1. Крестоносец

 wEqXNdwZMGXWgAAAABJRU5ErkJggg==

Первый в списке похожих Total Commander для Linux будет Krusader. Файловый менеджер Krusader обладает всеми возможными функциями. Вы можете подключить сетевой диск, организовать групповое переименование файлов и сложные поисковые файлы с использованием нескольких параметров. Есть встроенная утилита для просмотра файлов. К сожалению, для менеджера практически нет дополнений, поэтому расширенный функционал вряд ли получится.

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

sudo apt установить krusader

2. Полуночный командир

 wDBZGnzRv+v1AAAAABJRU5ErkJggg==

Консольный файловый менеджер Midnight Commander стал заменой Far Manager для Linux. К плюсам программы можно отнести простую установку, ведь он есть во многих репозиториях. По функционалу менеджер несколько уступает Far. Например, отсутствует поиск внутри архивов и количество доступных приложений не столь велико.

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

sudo apt установить mc

3. Двойной командир

 D0PnQusbqt4aAAAAAElFTkSuQmCC

Файловый менеджер Double Commander лучший аналог Total Commander Linux.. Сразу стоит отметить тот факт, что он поддерживает расширение формата W*X для Total Commander. На этом сходства не заканчиваются. Также есть возможность переключить одну панель в режим быстрого просмотра для второго, таким образом, можно найти содержимое файлов в каталоге без доступа к каждому отдельно. К сожалению, мультимедиа файлы таким образом открываются не все.

Еще одной приятной особенностью является поддержка облачных сервисов, таких как Google Drive и Dropbox. По умолчанию менеджер не умеет расшифровывать имена в хранилище Google, требуется установка прикрепления.

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

Команда для установки Double Commander:

sudo apt установить doublecmd-gtk

4. muCommaner

 8DfZrrnuyHh8UAAAAASUVORK5CYII=

Легковесный менеджер muCommander написан на Java. А это означает, что открытый протокол можно использовать в портативном режиме. Для Linux такая особенность весьма необычна, что большая часть приложений проявляется на компьютере.

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

Файловый менеджер muCommander доступен для скачивания с официального сайта.

5. Far2l

 IVIyEdPNoNCyTjfac13jcLnhxri4gT9FFdPwL6k0nWI88rl1R35ARGn8yl73Sj7mMeBOcUeYwo41E7LyN2FWpzWv+BxeFerUo+6vTAAAAAElFTkSuQmCC

Far2l, как можно предположить по названию, является портом Far Manager для Linux. Этот менеджер пока что находится в Альфа-версии. При установке скачивания зависят, многократно расширяются самые большие размеры программы. Из дополнений Far в Far2l перенесено всего несколько. Стоит отметить, что разработчик планирует добавить расширение Far Manager V2.

Для установки Far2l с командами:

sudo add-apt-repository ppa:far2l-team/ppa
sudo apt update
sudo apt install far2l

Выводы

Полноценной замены Total Commander для Linux нет. Но если вам нужен наиболее функциональный файловый менеджер, то Double Commander для Linux не имеет больших затрат для себя. Оптимальным выбором для работы в терминале остается Midnight Commander.

Список получился скромным, так как некоторые менеджеры не были названы заменой Total Commander. К такому выводу можно отнести fman, который по сути является двухпанельным проводником. Или же Worker, интерфейс застрял в начале 90-х, хотя дорабатывается и по сей день. Tux Commander также выбыл из списка, обновлений программ не было более 10 лет.

А каким файловым менеджером пользуетесь вы? Делитесь своим мнением в обиде.


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

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