====== Double Commander ======
{{:doublecmd:doublecmd_logo.png|}}
Double Commander — двухпанельный файловый менеджер c открытым исходным кодом, работающий под Linux (два варианта, с использованием библиотек [[gtk:gtk|GTK]] или [[qt:qt|Qt]]), [[ms_windows:ms_windows|MS Windows]] (в том числе XP), а также в Mac OS X и [[freebsd:freebsd|FreeBSD]].
Целью данного проекта является создание файл менеджера аналогичного по функциональности Total Commander и совместимого с его плагинами.
Вот некоторые из основных характеристик Double Commander:
* Поддержка Unicode
* Все операции выполняются в фоновом режиме
* Инструмент группового переименования
* Поддержка вкладок
* Настраиваемые колонки
* Встроенный текстовый редактор F4 с подсветкой синтаксиса
* Встроенный просмотрщик файлов F3 для просмотра файлов в шестнадцатеричном, двоичном или текстовом формате
* Работа с архивами так же, как с подкаталогами. Вы можете легко копировать файлы в архив и из него. Поддерживаются следующие типы архивов: ZIP, TAR GZ, TGZ, LZMA, а также BZ2, RPM, CPIO, DEB, RAR.
* Расширенный поиск файлов, включая поиск текста в любых файлах.
* Настраиваемая панель инструментов с кнопками для запуска внешних программ или внутренних команд меню.
* Поддержка WCX, WDX и WLX плагинов от Total Commander
* Протоколирование файловых операций
https://doublecmd.sourceforge.io/
https://sourceforge.net/projects/doublecmd
[[https://packages.debian.org/search?keywords=doublecmd|Пакеты для Debian]]
[[http://doublecmd.github.io/doc/ru/|Справка Double Commander]]
====== Установка ======
apt-get -t jessie-backports install doublecmd-gtk doublecmd-plugins doublecmd-help-ru
или
apt install doublecmd-gtk doublecmd-plugins doublecmd-help-ru
**Общие пакеты**
apt-get install libqt4pas5 libqtwebkit4 libglib2.0-dev
dpkg -i doublecmd-common_*_all.deb
dpkg -i doublecmd-help-ru_*_all.deb
ln -s /usr/share/doublecmd/doc/ru /usr/share/doublecmd/doc/en
ln -s /usr/share/doublecmd/doc /usr/lib/doublecmd/doc
**Пакеты для i386**
dpkg -i doublecmd-plugins_*_i386.deb
dpkg -i doublecmd-qt*_i386.deb
**Пакеты для amd64**
dpkg -i doublecmd-plugins_*_amd64.deb
dpkg -i doublecmd-qt*_amd64.deb
===== Portable package =====
Для GNU/Linux пограмма доступа также в виде самодостаточного набора файлов (Portable package).
Папка для установки:
''/opt/doublecmd''
===== openSUSE Build Service =====
FIXME
Добавление репозитория для:
* [[debian:debian|Debian]] 10:
#!/bin/bash
echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/Debian_9.0/ /' > /etc/apt/sources.list.d/home:Alexx2000.list
wget -nv https://download.opensuse.org/repositories/home:Alexx2000/Debian_9.0/Release.key -O Release.key
apt-key add - < Release.key
apt-get update
* [[debian:debian|Debian]] 9:
#!/bin/bash
echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/Debian_9.0/ /' > /etc/apt/sources.list.d/home:Alexx2000.list
wget -nv https://download.opensuse.org/repositories/home:Alexx2000/Debian_9.0/Release.key -O Release.key
apt-key add - < Release.key
apt-get update
* [[debian:debian|Debian]] 8:
#!/bin/bash
echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/Debian_8.0/ /' > /etc/apt/sources.list.d/home:Alexx2000.list
wget -nv https://download.opensuse.org/repositories/home:Alexx2000/Debian_8.0/Release.key -O Release.key
apt-key add - < Release.key
apt-get update
Установка пакета с [[gtk:gtk|GTK]]:
apt-get install doublecmd-gtk
Установка пакета с [[qt:qt|Qt]]4:
apt-get install doublecmd-qt
Установка пакета с [[qt:qt|Qt]]5:
apt-get install doublecmd-qt5
Установка пакета с документацией:
apt-get install doublecmd-help-ru
----
[[https://software.opensuse.org/download.html?project=home%3AAlexx2000&package=doublecmd-gtk|GTK2 — openSUSE Build Service]]
[[http://software.opensuse.org/download.html?project=home%3AAlexx2000&package=doublecmd-qt|Qt4 — openSUSE Build Service]]
[[http://software.opensuse.org/download.html?project=home%3AAlexx2000&package=doublecmd-qt5|Qt5 — openSUSE Build Service]]
[[https://download.opensuse.org/repositories/home:/Alexx2000/]]
====== Параметры командной строки ======
* ''--no-splash'' — не показывать заставку
----
[[https://doublecmd.github.io/doc/en/commandline.html|Command line]]
====== Настройка ======
FIXME
Пользовательская папка:
''~/.config/doublecmd''
Папка с общими настройками:
* ''/usr/lib/doublecmd'' — для пакета
* ''/opt/doublecmd'' — для версии ''[[#Portable package]]''
Файлы:
* ''[[#doublecmd.xml]]'' — все главные настройки программы
* ''[[#extassoc.xml]]'' — file extension association configuration
* ''[[#highlighters.xml]]'' — editor color settings
* ''[[#shortcuts.scf]]'' — настройки горячих клавиш
* ''[[#history.xml]]'' — история командной строки и папок
* ''[[#multiarc.ini]]''
* ''[[#session.ini]]''
* ''[[#extassoc.xml]]''
====== doublecmd.xml ======
Файл содержит все главные настройки программы
{{:doublecmd:doublecmd.xml|Пример файла для версии 0.8.4 beta}}
{{anchor:multiarc}}
====== Внешние архиваторы ======
Путь для настройки: Настройки\Архиваторы
Документация
* [[https://sources.debian.org/data/main/d/doublecmd-help/0.6.0-2/ru/multiarc.html|0.6.0-2]]
* [[https://sources.debian.org/data/main/d/doublecmd-help/0.9.10-1/doc/ru/multiarc.html|0.9.10-1]]
====== Ссылки ======
[[https://doublecmd.sourceforge.io/forum/styles/AllanStyle-SUBSILVER/theme/images/site_logo.png|Логотип]]
https://ru.wikipedia.org/wiki/Double_Commander
{{tag>File_Manager Linux MS_Windows}}