====== 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}}