Установка Double Commander в Ubuntu

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

Коротко о Double Commander.

Double Commander это кросс платформенный open source файл менеджер, с двумя панелями. Целью данного проекта является создание файл менеджера аналогичного по функциональности Total Commander и совместимого с его плагинами.

Вот некоторые из основных характеристик Double Commander:

  • Поддержка Unicode
  • Все операции выполняются в фоновом режиме
  • Инструмент группового переименования
  • Поддержка вкладок
  • Настраиваемые колонки
  • Встроенный текстовый редактор (F4) с подсветкой синтаксиса
  • Встроенный просмотрщик файлов (F3) для просмотра файлов в шестнадцатеричном, двоичном или текстовом формате
  • Работа с архивами так же, как с подкаталогами. Вы можете легко копировать файлы в архив и из него.
  • Поддерживаются следующие типы архивов ZIP, TAR GZ, TGZ, LZMA, а также BZ2, RPM, CPIO, DEB, RAR.
  • Расширенный поиск файлов, включая поиск текста в любых файлах.
  • Настраиваемая панель инструментов с кнопками для запуска внешних программ или внутренних команд меню.
  • Поддержка WCX, WDX и WLX плагинов от Total Commander
  • Протоколирование файловых операций
  • И т.п...

Существует GTK и QT версии Double Commander. Всё достаточно просто. Если это именно Ubuntu, то базовыми библиотеками для DE (Gnome, Unity и т.д.) являются библиотеки GTK. А вот если это Kubuntu, то базовыми библиотеками для DE (здесь KDE) используются библиотеки QT. Таким образом выбор очевиден.

Если поставите QT версию программу в Ubuntu с оболочкой Gnome или Unity никаких зависимостей KDE не будет. 

Вот так программа выглядит в Ubuntu (GNOME):

А так в Kubuntu (KDE):

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

Запуск скриптов sh в Double Commander.

Запуск скриптов sh происходит без лишних телодвижений, как это в случае с файловом менеджере Nautilus: http://www.linuxrussia.com/sh-ubuntu.html. Но скрипты запускаются без терминала, а иногда это требуется, чтобы смотреть ход выполнения скрипта. Поэтому в Настройках можно включить "Расширенное контекстное меню" и проставить галочки "Запустить в терминале и закрыть", "Запустить в терминале и оставить закрытым", "Запустить с помощью оболочки":

В результате имеем: 

Пройдемся по настройкам.

Можно настроить просмотр файлов:

Удобная навигация с помощью панели: 

Если навести мышку, то будет описание каждой из кнопок. А если нажать на звёздочку (избранные каталоги), то можно и настроить избранные каталоги и перейти в переменную окружения:

Если нажать F9 или кнопку Терминал на панели, то терминал откроется в том каталоге, в которым вы находитесь в Double Commander на активной панели. Что также очень удобно.

Вкладки.

Одно из удобнейших свойств данного файл менеджера - это вкладки.

Но это не просто открытые вкладки, их можно и заблокировать, у них есть опции:

И в меню целый пункт им посвящён:

Есть и групповое переименование:

И расширенный поиск файлов (бинокль на панели инструментов):

Для каждого файла можно открыть свойства, где помимо самих свойств удобно можно менять права:

Если внимательно читали мою статью о правах в Linux: http://www.linuxrussia.com/terminal-chmod-chown.html, тут можете потренироваться.

Установка Double Commander в Ubuntu.

На официальном сайте программы предлагается ставить из репозитория http://software.opensuse.org/.

Я оптимизировал скрипты установки, чтобы версия Ubuntu подставлялась автоматически.

Добавляем ключ репозитория в систему(это одна команда, её нужно скопировать полностью и выполнить в терминале):

wget -q -O- "http://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_`(lsb_release -rs)`/Release.key" | sudo apt-key add -

Добавляем репозиторий Double Commander в систему (это одна команда, её нужно скопировать полностью и выполнить в терминале):

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_`(lsb_release -rs)`/ /' > /etc/apt/sources.list.d/doublecmd.list"

Обновляем сведения о пакетах в репозиториях системы:

sudo apt update

Теперь можно установить браузер Double Commander из добавленного репозитория.

Как я упомянул выше, есть две версии QT и GTK версии.

Для установки GTK версии программы Double Commander и справки на русском языке выполните следующую команду в терминале:

sudo apt install doublecmd-gtk doublecmd-help-ru

Для установки QT версии программы Double Commander и справки на русском языке выполните следующую команду в терминале:

sudo apt install doublecmd-qt doublecmd-help-ru

Всё, теперь вы найдете ярлык Double Commander среди установленных программ.

  • https://plus.google.com/111844317062839593023 Han Solo

    Для Убунту 14.04 какую версию лучше ставить?

    • Edward Kobylyanets

      «Если это именно Ubuntu, то базовыми библиотеками для DE (Gnome, Unity и т.д.) являются библиотеки GTK. А вот если это Kubuntu, то базовыми библиотеками для DE (здесь KDE) используются библиотеки QT. Таким образом выбор очевиден.»

      • https://plus.google.com/111844317062839593023 Han Solo

        Да именно чистая Убунту с Юнити. Спасибо за подсказку начинающему юзеру.

  • https://plus.google.com/112359656374523958996 Роман Калугин

    Так же пользуюсь данным файл менеджером. Интересно, о переходе на GTK 3 известны планы?

    • Edward Kobylyanets

      Автор программы на форуме отвечал, что когда-нибудь этот день настанет. Так как всё зависит от Lazarus (это Free Pascal), на нём написана программа и там не всё норм с поддержкой GTK3.

  • Иван Котов

    Кто-то ещё пользуется двухпанельными менеджерами???

    • Edward Kobylyanets

      Странный вопрос…

  • Алекс

    Несколько лет назад ставил это г… тормозило жутко. До сих пор так тормозит и крашится?

    • Edward Kobylyanets

      Работает довольно шустро, не медленнее файлового менеджера Наутилус, по моим ощущениям.

  • Юрий Чижиков

    Когда-то читал предупреждение одного специалиста по Linux системам (автора одного сайта) — «НИ В КОЕМ СЛУЧАЕ НЕ СТАВЬТЕ СТОРОННИЕ ФАЙЛОВЫЕ МЕНЕДЖЕРЫ….. это вредно и не хорошо для системы….». Это на самом деле так и каково Ваше мнение по этому вопросу?

    • Edward Kobylyanets

      А чем этот специалист объяснил такое предупреждение?
      Разве что, если выпиливать полностью родной файловый менеджер, тогда может быть опасно. А в чем может быть опасность ещё одного файлового менеджера?

  • Андрей

    А чем этот менеджер лучше штатного Krusader для Kубунту?

    • Edward Kobylyanets

      В KDE штатный файловый менеджер Dolphin. Krusader ставится дополнительно, если его ставить в Ubuntu с гном, то потянет с собой зависимости дополнительные. А так Krusader для KDE отличный, но я им не пользовался основательно, поэтому на первый взгляд не могу сказать что лучше из этих двух.