Новое обновление двух-панельного менеджера double commander

Установить файловый менеджер Double Commander в Ubuntu 16.04/Linux Mint 18 и производные

Double Commander — двухпанельный файловый менеджер c открытым исходным кодом, работающий под Linux (среды GNOME, KDE), а также в Microsoft Windows.
Double Commander — это кросс платформенный open source файловый менеджер, с двумя панелями.

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

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

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

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

Некоторое время назад вышла версия Double Commander 0.7.3 beta.

 Что нового в Double Commander 0.7.3?

    Улучшения в работе программы    Исправлены ошибки

Установка Double Commander в Ubuntu/Linux Mint

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните эту последовательность команд:

sudo add-apt-repository ppa:alexx2000/doublecmd

sudo apt update
sudo apt install doublecmd-gtk

ПримечаниеQT вариант приложения, соответственно нужно устанавливать, если у вас окружение рабочего стола KDE.

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

sudo apt-get install doublecmd-qt

После установки вы найдёте Double Commander в Стандартных приложениях или поиском в меню:

Источник: http://compizomania.blogspot.com/2016/08/double-commander-ubuntu-1604linux-mint.html

Советы по настройке Double Commander

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

Действительно, Total Commander является самым удобным и незаменимым файловым менеджером. Программа не доступна для Linux, да и к тому же еще платная.

Но это не повод расстраиваться, ведь в Linux есть и другие менеджеры, которые пусть не такие мощные и многофункциональные, но удобные и бесплатные. И Double Commander (DC) этому пример.

Установим новую стабильную версию программы из оффициального репозитория программы:

sudo add-apt-repository ppa:alexx2000/doublecmdsudo apt-get update

sudo apt-get install doublecmd-qt

Запускаем программу из КМеню-Служебные-Double Commander. При первом запуске мы видим весь основной функционал менеджера. По-умолчанию программа выглядит наворочено и пользователь первый раз запустивший программу испугается от такого количества кнопок и опций.

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

Перейдем к настройке внешнего вида программы, нажимаем Настройка-Параметры.

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

Движемся сверху вниз по списку. Я специально буду пропускать некоторые пункты, что бы вас не утомить и не растянуть статью до больших размеров. И так, поехали !!!

Отмечаем галочкой Не запускать более одной копии DC.

Как видно из скриншота, в поле Черный список дисков можно указать диски, которые не будут отображаться на панели. Очень удобная вещь, если у вас имеется картридер, который добавляет кучу пустых несмонтированных дисков. Имена дисков указываем через точку с запятой без пробелов.

За место Xterm вставляем родной терминал Konsole. Который будет открывать путь в активной панели по клавише F9.

Выставляем шрифты, которые используем в системе. Я предпочитаю Dejavu Sans.

Для удобства и интеграции цветовых схем с KDE изменяем настройки цвета, как на скриншоте.

Убираем квадратные скобки с имен файлов и каталогов.

Настраиваем, как на скриншоте или по своему вкусу.

Взглянем на наш менеджер и посмотрим, как интерфейс преобразился.

Укажем теперь ассоциации для файлов и добавим некоторые команды для контекстного меню. Выбираем Настройки-Файловые ассоциации.

Укажем ассоциации для видео файлов. Нажимаем кнопку Добавить и пишем Видео. В Расширениях перечисляем популярные форматы видео файлов: 

avi, mkv, flv, wmv, mov, vob, 3gp, mp4, mpeg, mpg

В разделе Команды нажимаем Добавить

Пишем Open в строке Действие

И указываем программу для воспроизведения видео:

программа %p

По такому же принципу добавляем ассоциации для текстовых и аудио файлов.

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

Нажимаем кнопку Добавить и пишем Каталог. В Расширениях пишем folder.

В разделе Команды нажимаем Добавить

Пишем Открыть в ИМЯ_ПРОГРАММЫ в строке Действие

И указываем программу, с помощью которой нужно открыть каталог с файлами:

программа %p

Пример на скриншоте.

Теперь команда доступна в контекстном меню.

Так же вы можете указать команды для других программ. Для этого добавьте в окно Команды новую функцию.

К примеру, добавим команду Открыть с помощью Clementine при выборе каталога. Замечу, что менеджер не будет распознавать содержимое каталога, а просто выполнит команду на любом выбранном вами каталоге, вне зависимости от содержимого каталога.

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

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

О подключении дополнительных плагинов, в том числе и от Total Commander вы можете узнать на форуме проекта.

В бонус к статье, мой конфиг (выполняйте команду при закрытом DC):

cd ~/.config/doublecmd/ && mv doublecmd.xml doublecmd.xml.old

Источник: http://mykubik.blogspot.com/2013/10/double-commander.html

Установка 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»

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

Теперь можно установить браузер 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 среди установленных программ.

Источник: http://www.linuxrussia.com/double-commander.html

Double Commander: отсутствует файл libunrar.so

В процессе работы с двухпанельным менеджером файлов Double Commander (аналог Total Commander) при попытке распаковки файлов из архивов rar выводилось сообщение об ошибке, поясняющей невозможность выполнения запрошенной операции в виду отсутствия файла libunrar.so

Читайте также:  Выпущена новая версия qbittorrent

Для установки Double Commander выполните команды в теминале:


sudo add-apt-repository ppa:alexx2000/doublecmd && sudo apt update

sudo apt install doublecmd-gtk (для GNOME и XFCE и, вероятно, Cinnamon и MATE)

sudo apt install doublecmd-qt (для KDE)

Решение проблемы осуществляется вариантами: 1) компилирование libunrar.so из исходников WinRAR; 2) получение готового файла из репозитория OpenSUSE: 3) извлечение файла из Portable package Double Commander.

Так как второй вариант был найден позднее, то далее будут описаны первый и третий варианты. Имевшийся на момент написания этой заметки файл libunrar_5.3.11-0_amd64.deb для Ubuntu 16.04 доступен по этой ссылке.

1-й вариант. Перейдите на сайт http://www.rarlab.com/rar_add.htm и скачайте архив unrar…tar.gz, расположенный по ссылке UnRAR source.

Содержимое архива составляет каталог unrar. Распакуйте его в свой домашний каталог. Далее все команды будут вводиться в терминале. Установите отсутствующие компоненты, необходимые для компиляции libunrar.

so:   sudo apt-get install build-essential Перейдите в в каталог с исходниками: cd /home/Ваш_домашний_каталог/unrar Выполните команду   make -f makefile lib В окне терминала начнёт появляться много строк. Дождитесь завершения этого процесса.

Ниже привожу последние строки в окне моего терминала:

c++  -O2 -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c ui.cppc++  -O2 -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filestr.cppc++  -O2 -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c scantree.

cppc++  -O2 -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c dll.cppc++  -O2 -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c qopen.cppc++ -shared -o libunrar.so -pthread rar.o strlist.o strfn.o pathfn.o smallfn.o global.o file.o filefn.o filcreat.o archive.o arcread.o unicode.o system.o isnt.o crypt.o crc.o rawread.o encname.

o resource.o match.o timefn.o rdwrfn.o consio.o options.o errhnd.o rarvm.o secpassword.o rijndael.o getbits.o sha1.o sha256.o blake2s.o hash.o extinfo.o extract.o volume.o list.o find.o unpack.o headers.o threadpool.o rs16.o cmddata.o ui.o filestr.o scantree.o dll.o qopen.oar rcs libunrar.a rar.o strlist.o strfn.o pathfn.o smallfn.o global.o file.o filefn.o filcreat.o archive.

o arcread.o unicode.o system.o isnt.o crypt.o crc.o rawread.o encname.o resource.o match.o timefn.o rdwrfn.o consio.o options.o errhnd.o rarvm.o secpassword.o rijndael.o getbits.o sha1.o sha256.o blake2s.o hash.o extinfo.o extract.o volume.o list.o find.o unpack.o headers.o threadpool.o rs16.o cmddata.o ui.o filestr.o scantree.o dll.o qopen.o

cemea@H67 ~/unrar $

Теперь выполните команду  sudo make install-lib Результатом выполнения у меня были строки: install libunrar.so /usr/lib install libunrar.a /usr/lib cemea@H67 ~/unrar $ Запустите Double Commander и попробуйте распаковать какой-либо архив rar.

3-й вариант является самым простым у удобным «до безобразия».

Перейдите на сайт Double Commader и в разделе загрузок найдите секцию Portable packages (most modern distro). Скачайте архив tar.gz, соответствующий разрядности Вашей системы. В составе архива Вы обнаружите файл libunrar.so

Поместите данный файл в каталог  /lib  Перезагрузки системы не потребуется.

Источник: https://onformix.blogspot.com/2017/10/dc-libunrar.so.html

Всё об Ubuntu —

Опубликовано 19.06.2015 13:27

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

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

Для каждого файла, изображения или папки, в списке отображаются такие детали, как имя, расширение, размер, дата изменения и аттрибуты.

Одна из самых важных возможностей Double Commander — его возможность сжимать и запаковывать файлы во многие популярные файлы, такие как ZIP, LZMA, TAR, BZ2, TBZ, GZ и TGZ — вы можете использовать метод, каким будут сжиматься ваши файлы.

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

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

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

Дополнительные возможности приложения включают в себя инструмент для массового переименования файлов, сравнение директорий, полнотекстовый поиск, настраиваемые шрифты и цвета, различные комбинации клавиш, дополнительные тулбары, списки игнорируемых файлов или папок, встроенная поддержка архивов, логгирование операций с файлами и многое другое. Double Commander также поддерживает установку плагинов от файлового менеджера Total Commander plug-ins (WCX, WDX и WLX), что позволит вам в дальнейшем расширять возможности приложения с помощью сторонних разработок.

Возможности приложения:

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

Установка приложения

Чтобы установить Double Commander (доступен для Ubuntu 15.04 Vivid/14.10 Utopic/14.04 Trusty/12.04 Precise/Linux Mint 17.x/17/13 и других производных) в Ubuntu/Linux Mint, откройте ваш терминал (чтобы сделать это, используйте комбинацию клавиш Ctrl+Alt+T) и выполните в нем следующие команды:

GTK-версия Double-Commander:

Qt-версия Double-Commander:

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

Источник: http://MyUbuntu.ru/programmy/double-commander-moshchnyj-dvukhpanelnyj-fajlovyj-menedzher-dlya-ubuntu-linux-mint

Файловый менеджер Double Commander

Эта запись у меня в блоге

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

До сих пор под Windows я использовал FreeCommander, а под Linux — Krusader, но для упрощения жизни неплохо было бы использовать один файловый менеджер под разными операционками. До сих пор все существующие кроссплатформенные файловые менеджеры меня не устраивали по той или иной причине.

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

Он был всем хорош кроме того, что у него не было краткого режима просмотра списка файлов, а это у меня основной режим работы таких программ.

И вот после выхода очередной бета-версии Double Commander на форуме разработчиков появилось сообщение, что они работают над кратким режимом представления.

На днях я решил посмотреть, что же стало с Double Commander’ом в последних ночных сборках (т.е. сборках, которые пока еще даже не бета-версии).

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

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

  • Поддержка краткого режима просмотра списка файлов.
  • Возможность работы со вкладками.
  • Возможность добавлять папки в закладки.
  • Возможность работы с архивами.
  • Возможность группового переименования файлов.
  • Возможность работы с FTP.

Теперь всем этим пунктам Double Commander удовлетворяет. На верхнем скриншоте показано окно программы при кратком режиме просмотра, а на следующем скриншоте показаны режимы просмотра «Подробный» и «Эскизы». Эскизы показывают только уменьшенные картинки, но не кадры из видеороликов.

Как видите, внешний вид Double Commader является традиционным для программ подобного типа.

Сверху расположены панели инструментов, список дисков, вкладки, собственно, список файлов, внизу находится командная строка и кнопки для тех, кто еще не запомнил наиболее часто используемые файловые операции, осуществляемые с помощью клавиш F3-F9.

Те, кто за многие годы использование разных коммандеров выучил все эти клавиши, могут скрыть эту панель, тем самым освободив немного места, ведь назначение как минимум F3-F8 уже считается стандартом де-факто и не меняется со времен товарища Нортона (хотя попадались мне файловые менеджеры с нестандартным использованием клавиш Fx).

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

Мне в Double Commander нравится вот эта панелька:

В ней кроме показа свободного места справа есть кнопки для перехода к избранным папкам, в корневой каталог (под Windows — в корень диска, под Linux — в корень файловой системы /), переход на уровень выше, в домашнюю папку, а также кнопка для открытия на панели той папки, которая открыта на противоположной панели.

Работа с избранными папками осуществляется с помощью меню, выпадающего при нажатии на кнопку «*». Выглядит оно следующим образом:

Сверху перечислены папки, добавленные в избранные, а снизу два пункта меню для добавления/удаления папки из выбранной панели в список.

Что касается работы с архивами, проблем пока не возникало за исключением того, что под Linux’ом в окне настроек пришлось прописать вручную путь до архиватора gzip.

Входить в rar Double Commander я еще не научил за ненадобностью (по умолчанию под Linux’ом он с ним работать не может).

Зато сразу после установки благодаря плагину, прилагающемуся «из коробки», Double Commander умеет работать с такими архивами, как 7z, tgz, bz2 и другими более экзотическими.

Что касается группового переименования, то интерфейс для него выглядит следующим образом:

При переименовании можно использовать регулярные выражения и различные поля вроде счетчика (чтобы добавлять к каждому последующему файлу свой номер), даты, времени файла. У некоторых файловых менеджеров для группового переименования музыкальных файлов добавляются поля, взятые из mp3-тегов, но в Double Commander по умолчанию такой возможности нет.

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

Читайте также:  Zorin os 12 beta с новым рабочим столом zorin desktop 2.0

В Double Commander есть возможность с помощью горячих клавиш (или пункта меню) копировать в буфер обмена имя файла или полный путь до него, но я почему-то не нашел сочетания клавиш для копирования пути до текущей папки.

Правда, это решается двумя горячими клавишами: сначала переходим к «редактированию пути в заголовке панели» (это то, что находится непосредственно под вкладками), я для этой команды установил горячую клавишу Ctrl+L, чтобы было как в браузерах, затем выделенный путь можно скопировать с помощью стандартной комбинации Ctrl+C.

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

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

Очень жаль, что в Double Commander нет возможности сохранять списки открытых вкладок как профиль, чтобы затем в любой момент можно было бы восстановить открытый набор вкладок. Такую возможность я видел только в Krusader.

Double Commander имеет встроенный просмоторщик текста и графических файлов, но он очень уж убогий. Даже иногда некорректно отображает переводы строк. К счастью, в настройках можно установить, чтобы программа использовала не свою смотрелку, а внешнюю. Я, например, сразу же поставил и для редактирования, и для просмотра свой любимый gVim.

Для более наглядного визуального поиска нужного файла можно включить раскраску файлов по их типу. Раскраска по умолчанию мне как-то не очень нравится, я ее настроил под себя, включив раскраску исходников, exe-шников и архивов. При желании, в раскраске можно учитывать еще и атрибуты файлов (например, является ли он запускаемым).

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

Теоретически Double Commander умеет работать с плагинами от Total Commander. Почему теоретически? На форуме есть тема, где перечислены, какие плагины работают, а какие не совсем. Все-таки надо учитывать, что Double Commander, в отличие от проприетарного Total Commander’а, кроссплатформенный, поэтому под Linux нужно как минимум перекомпилировывать плагины.

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

Не сказал бы, что меня не устраивал FreeCommander или Krusader, но зато теперь появилась возможность использования одной и той же программы под разными операционками. В целом Double Commander производит впечатление качественного файлового менеджера, но, к сожалению, без каких-то своих особенностей (вау-фич).

Зато программа является не только бесплатной, но и с открытыми исходниками, написана она на Lazarus — что-то вроде кроссплатформенного Delphi с использованием компилятора Free Pascal.

В целом программа активно развивается и, судя по багтрекеру, версия 0.5.5 скоро должна перейти в стадию более стабильной версии (не знаю, назовут ее бета-версией или релизом). На момент написания этих строк в багтрекере числятся только два открытых пункта.

И в завершение скажу о том, как устанавливать ночные или нестабильные сборки. Пользователи Ubuntu могут просто добавить соответствующий репозиторий и установить нестабильную сборку оттуда:

Пользователям других дистрибутивов или Windows должны сначала скачать и поставить стабильную версию программы (http://doublecmd.sourceforge.net/site/rus/download.

html), а затем скачать и распаковать в ту же папку (заменив файлы) нестабильную версию. Ночные сборки версий под Windows можно найти здесь, а под Linux — здесь.

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

В завершение напомню еще раз сайт программы — http://doublecmd.sourceforge.net/

Источник: https://jenyay.livejournal.com/253024.html

Обзор программы Double Commander

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

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

Во-вторых, он является кроссплатформенным программным обеспечением и может быть установлен на Windows, Linux и Mac OS X.

Окно программы в Double Commander

Окно программы в Ubuntu Linux

В первую очередь прошу обратить внимание на эту программу Linux-пользователей. Сделать это следует по двум причинам:

  1. Она решает известную многим проблему с кодировкой, которая появляется при распаковке zip-архивов, сделанных в Windows. Некоторые решают эту проблему, запуская под Wine Windows-версию программы 7-zip. Но зачем столько «костылей», когда с этим отлично справляется Double Commander, поскольку включает в себя архиваторные плагины от Total Commander. Наряду с этими плагинами, менеджер поддерживает и некоторые другие плагины от Total Commander. Кстати, если в Linux упаковывать в zip-архив файлы, которые имеют в названии русские буквы, то при распаковке этих архивов в Windows появится аналогичная проблема. В связи с этим я рекомендую использовать альтернативные форматы, например .7z.
  2. Следующий момент так же касается кодировки. Речь идёт о текстовых файлах, созданных в Windows. Хотя с этим в Linux немного попроще, но всё же иногда бывают затруднения, с которыми позволяет справиться встроенный текстовый редактор в Double Commander. Достаточно выделить в программе текстовый файл, который открывается с неправильной кодировкой, нажать клавишу F4 (Правка) и указать в редакторе кодировку, в которой следует открыть и сохранить выделенный файл. Отмечу, что для текстовых файлов, сделанных в Windows, как правило следует выбирать кодировку CP1251 (см. рисунок).
Встроенный редактор Double Commander

Это что касается преимуществ для Linux. Помимо этого у программы есть ещё множество особенностей, которые окажутся полезными для пользователя любой операционной системы. Итак это:

  1. Возможность изменения атрибутов на чтение/запись/выполнение. Эта функция часто используется для указания атрибутов файлов, которые размещаются на хостинге сайта.
  2. Множественное (групповое) переименование файлов. Несколькими простыми действиями можно изменить название сразу хоть сотни файлов. Например, если у вас есть несколько песен одного исполнителя и в начале каждой нужно указать имя этого исполнителя, то с помощью программы вы сделаете это в мгновении ока, хотя сама программа может выполнять и более сложные операции переименования.
  3. Следующая полезная функция: подсчёт контрольной суммы. Я думаю, что уже многие видели, что на сайтах, откуда люди часто скачивают файлы, может указываться контрольная сумма файла (чаще MD5), которая состоит из целого ряда букв и цифр. С помощью этой суммы можно легко проверить, был ли повреждён ваш файл во время скачивания. Специальная функция в Double Commander помогает с лёгкостью подсчитать контрольную сумму скачанного файла.
  4. Следующая функция используется не так часто, но всё же может оказаться полезной. Это разрезание и склеивание файлов. Например, если вы хотите скопировать у кого-нибудь фильм, который весит около 3 Гб, но у вас есть две флешки по 2 Гб, то, разрезав фильм на две части, его можно разместить на двух флешках, а затем дома снова склеить в один файл.
  5. Следующая функция является одной из самых полезных и моих любимых. Это поиск текста внутри файлов. Например: вы студент и у вас есть папка, где лежат различные учебники, конспекты, шпаргалки и другие материалы в форматах .txt или .doc, и вам нужно найти те, где раскрывается какая-то тема или понятие. Вам не нужно по очереди открывать все файлы и использовать функцию поиска – функция поиска в Double Commander может быстро просканировать большой объём файлов, найдя те, в тексте которых встречаются нужные вам слова. Приведу ещё один пример. У меня есть блог на WordPress и есть шаблон к нему, но я сам не веб-разработчик, поэтому не сильно разбираюсь в структуре шаблона. Тем не менее, какие-то мелкие детали я мог бы сделать сам, например изменить ссылку, которая открывается при нажатии на какой-либо элемент шаблона. И в этом случае мне снова не надо открывать все файлы, чтобы найти в каком из них прописана ссылка или какая-либо картинка, являющаяся элементом шаблона. Double Commander может просканировать файлы .html, .php, .css и др., найдя именно те, которые мне нужны.

Я описал только некоторые функции Double Commander, которые являются для меня наиболее критичными, хотя вы, возможно, найдёте в этой программе что-нибудь для себя. Как видите, этот, казалось бы, обычный двухпанельный менеджер, помимо своей основной функции, может заменить сразу несколько программ. Среди других преимуществ программы следует отметить поддержку как 32-битных, так и 64-битных систем, а так же наличие русского форума поддержки. Да и вообще программа в основном развивается силами отечественного разработчика Александра Коблова, за что ему огромное спасибо. Я использую не так уж и много программ, созданных в рамках СНГ, но Double Commader является одной из таких программ, потому что является действительно достойным и полезным приложением.

Так же отмечу, что я имел дело с большим количеством различных менеджеров как в Windows, так и в Linux (Unreal Commander, GNOME Commander, Midnight Commander, Krusader, FAR Manager, FreeCommander, NexusFile, Q-Dir и др.), но ни один из них, за исключением Double Commander, не удовлетворил моих потребностей. Сам я его использую на Linux и устанавливаю пользователям Windows в качестве замены Total Commander.

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

При желании, на верхнюю панель можно добавить свои кнопки, которые будут запускать какие-либо программы или выполнять определённые команды.

Окно настроек Double Commander

Впервые эта статья была размещена на сайте EXESOFT. Следите за новостями в области бесплатного программного обеспечения в нашей группе ВКонтакте

Источник: http://gimrock.blogspot.com/2012/03/double-commander.html

Tux-Commander и немножко грима

С переходом на Archlinux я задумался о «чистоте системы». Узнал о «Бритве Оккама». И в этом свете пытаюсь найти другой подход в проектировании своей среды рабочего стола. Потому посвищу этому целый раздел (бритва Оккама). Это первая статья нового раздела.

Читайте также:  Как установить последнюю версию filezilla с помощью flatpak

Двухпанельный файловый менеджер. Хоть убейте но не могу отказаться от сего чуда. Ну никогда мне не привыкнуть к однопанельным. Но я длительное время пользовался Krusader-ом. Я считаю его лучшим. Но у него в новом свете событий в моих глазах появился большой изъян.

Он зависит он частей среды рабочего стола KDE и потому не подходит под описание «Бритвы Оккама» и KISS. Почему то я слишком загорелся этими принципами. Может арч меня так изменяет?

Перепробовав ранее множество двухпанельных файловых менеджеров я зал что особо выбора у меня нет.

Для среды похожей на GNOME существует три альтернативы:

  1. Gnome-commander
  2. Double-commander
  3. Tux-commander

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

В Double-commander я увидел невозможность постоянно обновлять содержимое папок что и окончательно отбило охоту когда либо ставить его в своей системе. Оставался Tux-commander.

И здесь можно было о многом промолчать кроме как о двух вещах: ассоциации файлов как и их иконки нужно было прописывать руками и надо было решить каким образом осуществлять монтирование съемных устройств (флешек).

И так эта статья о решении этих проблем и о возможностях Tux-commander.

 Явными преимуществами Tux-commander являются его легкость. Он действительно потребляет мало ресурсов. Быстро открывает каталоги. Хорошо использует цвета из Gtk тем в сочетании с некоторыми пользовательскими настройками. Есть возможность быстрого поиска по набору текста в панели. Есть возможность запуска терминала в открытой папке. Работает с правами в массовом масштабе.

При установке плагинов (в арче пакет называется tuxcmd-modules ) есть возможность просматривать содержимое архивов (ну конечно же распаковывать их). В целом впечатление положительное. Но есть небольшое но. Самому необходимо не только устанавливать все расширения (ассоциации на соответствующие программы) но и определять их иконки. Я постарался решить эту проблему.

Напильник первый. Сценарий для отображения иконок GTK (из текущей темы иконок, которая используется в системе) Для этого был написан сценарий на языке Python. Если не вдаваясь в подробности то принцип работы сценария таков:

  • Определить из файла .gtkrc-2.0 название текущей темы иконок.
  • Определить каталоги с иконками из файла index.theme в каталоге темы
  • И для каждого типа  выбирать наилучшую иконку. (Если иконки на данный тип не существует то иконка на этот тип ставить не будет, а  в случае если она ранее была установлена из старой темы то эта запись будет удалена).

В  Tux-commander что бы создать свой тип можно пойти двумя путями. Первый это при попытке запустить не описанный ранее тип вас спросят не хотите ли вы указать этот тип.Либо вы можете попасть в окно указания типов через меню Настройки и пункт меню Типы файлов..

А здесь все просто. Для работы моего сценария вам достаточно при создании типа в поле Описание вписать предполагаемое название иконки в теме (они зачастую совпадают с названиями mime-types). О некоторых можно догадаться и логически. Например иконка video есть почти во всех темах. В строке Добавить тип необходимо вписать расширение.

Причем расширением здесь считается все что идет после точки. Например avi. Есть возможность для одного типа файлов указать несколько расширений. Далее на вкладке Действия добавте приложения которые будут отображаться в списке для запуска для этого типа.

И из них необходимо выбрать то которое будет запускать по умолчанию на двойной клик мышью либо нажатие Enter.

Важно: флажок на пункте Авто определение графических программ. По необходимости его стоит снимать. Например при запуске программы через wine. Так как Tux-commander определяет вайн как консольную программу то он выбросит место запуска терминал с текущей папкой.

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

Добавлю еще то что написаны они были в Archlinux потому в ша-банге (первой строке файлов) указан python2. Вам для работоспособности скорее всего надо будет поменять его на python.

Если возникнут какие вопросы пишите в комментарии.

Напильник второй. Монтирование съемных дисков в Tux-commander.

 Дабы не усложнять настройку я после длительных размышлений пришел к такому выводу.

Так как я противник авто монтирования устройств и как и многие вменяемы люди не мог понять что хочет от меня Tux-commander в настройках своего «менеджера» монтирования.

Я пошел в обход настроек Tux-commander и решил немного изменить систему. Добавив в /etc/fstab такие строки я разрешил системе по требованию монтировать эти устройства в заданные каталоги без всяких плясок с бубном:

/dev/sdb1 /media/usb auto user,noauto,iocharset=utf8 0 0 /dev/sdb2 /media/usb1 auto user,noauto,iocharset=utf8 0 0

Решение настолько примитивное и простое что я вспомнил название этого блога и понял что этот прием наверное по части «Волшебного лома».

  Здесь /dev/sdb1 это адреса моих флешек (хоть usb портов в моем ноутбуке 5 но я решил пока что открыть в fstab-е только два).

/media/usb это заранее созданные каталоги в которые будут монтироваться съемные устройства (флешки). Остальные настройки должны быть понятны.

Таким образом допилял Tux-commander. В бующем есть желание создать сценарий для отображения mime-type системы (GTK) в Tux-commander. Теперь немного о самом Tux-commander. Проект развивается медленно. И я думаю что из этого может нечего хорошего не получиться но на данный момент он меня вполне устраивает.

Горячие клавиши Tux-commander-а нельзя настроить но существующие просты в понимании и их не так много что бы возникли проблемы в запоминании.

Letter        Перенаправление ввода в командную строку Enter        Перейдите в каталог / запустить программу / запуска соответствующей программы / выполнение командной строки, если не пусто Ctrl+Enter, Alt+Enter        Вставить выбранный файл / имя каталога в командной строке Tab        Переключиться  на противоположную  панель Num +        Расширить выбор Num —        Термоусадочная выбор Num *        Обратить выделенное Backspace        Перейти в родительскую директорию Insert        Включить или исключить файл / каталог или выбор Ctrl+R        Обновить текущий каталог Ctrl+O, Alt+O        Измените путь в противоположном панели сосредоточены каталог Ctrl+S, Alt+S, «/» key        Начало быстрого поиска и перенаправление ввода в окне поиска Ctrl+A, Alt+A        Вставка текущего пути в командной строке Ctrl+P, Alt+P        Выбор предыдущей команды в истории командной строки Ctrl+N, Alt+N        Выберите следующую команду в истории командной строки Shift+F4        Создайте новый текстовый файл и открыть его в редакторе Shift+F5        Копировать файлы (с переименования) в том же каталоге Shift+F6        Выполнить быстро переименовать (InPlace редактирования) Space        Граф размера каталога под курсором Alt+Shift+Enter        Граф размеры всех каталогов в списке Ctrl+Home        Перейти к домашней директории в текущей панели Ctrl+/        К («/») корневой каталог в текущей панели Ctrl+LeftArrow/RightArrow        Переключатель на панели слева / справа в выбранный каталог (или фактической, если выбран файл) Alt+F1, Alt+F2        Меню закладок для левой (правой) панели Ctrl+D        Меню закладок для активной панели Alt+1..9,0        Быстрый переход к закладке (нумерация начинается с 1 = первая закладка) Ctrl+Down        Включить командной строки Ctrl+Up        Вернитесь к панели из командной строки Ctrl+T        Продублировать текущей вкладке панели Ctrl+W        Закрыть текущую вкладку панели Ctrl+Tab, Ctrl+PageDown        Переключиться на следующую вкладку панели Ctrl+Shift+Tab, Ctrl+PageUp        Переключиться на предыдущую вкладку панели Ctrl+.        Показать / скрыть скрытые файлы Ctrl+F        Открыть Connection Manager Shift+Ctrl+F        Отключите активное соединение Shift+F2, Ctrl+F2        Копировать выбранные имена файлов в буфер обмена (Ctrl + F2 при полном путей) Alt+R        Открыть терминал от текущего местоположения (Контекстное зависит от локализации)

В общем где-то так. Пользуюсь уже пару недель и доволен.

Источник: http://ezpata.blogspot.com/2011/01/tux-commander.html

Murgab

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

Я перепробовал много всяких поделок, 99% из которых не то чтобы далеки от идеала, а даже близко к нему не приближаются.

То это уродливый кривой монстр с диким интерфейсом, могущий все-все-все, и тянущий с собой миллион зависимостей KDE, то это унылая программа, в которой ничего нет, и которая отличается от банального примитивного однооконного менеджера только своей двухпанельностью (но этого явно недостаточно).

В общем, до того, как я наткнулся на Double Commander (Википедия), для меня в природе не существовало хорошего аналога для каноничного™ Total Commander'а — а он является ярким образчиком (почти) идеального двухпанельного менеджера, который может кучу всего, имеет лаконичный интерфейс, а также быстр и компактен.

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

Он даже разрабатывается в той же среде — Free Pascal (в IDE Lazarus, что является прямой наследницей старого доброго Delphi), что интересно, в том же ФриПаскале скомпилирована 64-разрядная редакция Total Commander'а.

Создан Александром Кобловым (и сообществом — это открытое ПО) в начале 2008 года. Продукт пока находится в активной стадии разработки и не добрался до первого релиза, на данный момент крайняя версия — 0.7.

Однако уже сейчас он прекрасно работает и отлично выполняет все свои функции, и без него уже никак не обойтись — DC стал настоящим инструментом, который активно применяется ежедневно.

Я не буду перечислять то, что он умеет — привыкшие к Total Commander'у в Windows и затем перешедшие на Linux, лишившись любимого инструмента, оценят и все поймут, опробовав Double Commander в деле.

К слову, о Windows — DC есть и под эту платформу (а также под Mac OS X и FreeBSD).

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

Это невероятно удобное, полезное и просто технически красивое решение при всей своей естественности — непонятно, как до такого не додумались раньше.

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

Увы, пока Double Commander сложно найти в репозиториях популярных дистрибутивов, поэтому придется подключать PPA и прочие сторонние репозитории (в 23-й Федоре, например, Коммандер нашелся в «русском репозитории Fedora»). Официальный сайт Double Commander'а находится по данной ссылке, страница загрузки.

Источник: https://murgab.net/doublecommander/

Ссылка на основную публикацию