Как запустить double commander с правами root
Перейти к содержимому

Как запустить double commander с правами root

  • автор:

1.2. Часто задаваемые вопросы (FAQ)

О: Double Commander – это двухпанельный файловый менеджер. Подробности можно прочитать здесь.

О: Список изменений можно найти на странице Вики. Проект в разработке, так что последние ночные сборки содержат множество новых возможностей и улучшений.

О: Нет, это независимая программа от других разработчиков. Сейчас существуют версии для ОС Windows, GNU/Linux с графическими интерфейсами GTK и Qt (зависит от Lazarus, поэтому на данный момент GTK2 и Qt5) и macOS (*) , также Double Commander доступен в портах FreeBSD.

О: Цель проекта – создать программу, приближенную к TC по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования, кроссплатформенный (работает под разными операционными системами), и имеет открытый исходный код.

О: Да, сборки для x64 есть под все поддерживаемые платформы.

О: Официальный форум проекта или GitHub.
Убедитесь, что вы используете последнюю версию программы, и перед тем, как сообщать об ошибке или запрашивать новую функцию, рекомендуется проверить разрабатываемую (альфа) версию. Также смотрите #117.

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

  • multiarc.ini – см. внешние архиваторы;
  • pixmaps.txt – см. Настройки > Параметры. > Значки > Только стандартные.

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

2. Вопросы, связанные с GNU/Linux

О: Если у вас KDE или LXQt – качайте Qt-сборку, иначе (Cinnamon, GNOME, LXDE, MATE или Xfce) сборку с GTK. Но это не строгое правило.

О: Репозитории для GNU/Linux (CentOS, Debian, Fedora, openSUSE, Ubuntu):

альфа-версия («ночные» сборки): GTK2 или Qt5

Вы можете скачать установочные пакеты (DEB, RPM) без добавления репозитория в систему.
Также доступна портативная версия (скомпилированные двоичные файлы, упакованные XZ, для запуска используйте doublecmd.sh) или вы можете скачать исходный код и собрать DC самостоятельно.

О: Работают, но не все. Плагины от TC скомпилированы под Windows, поэтому их можно подключать только к Windows-версии Double Commander. Но любой плагин, имеющий открытый исходный код, можно попробовать собрать для Linux (или уговорить разработчика плагина сделать это :)).
Существует ряд плагинов для Linux и кроссплатформенные плагины (смотрите Вики, репозитории plugins, doublecmd-plugins и другие), а также несколько тем на официальном форуме (например, раз, два).

О: Да, DC может использовать Gvfs. Gvfs поддерживает множество протоколов: NFS, SMB, FTP, SFTP, WebDAV, MTP, мобильные телефоны (Windows, Android, Apple), плееры и другое.

Во-первых, должны быть установлены пакеты gvfs и gvfs-backends (также добавьте gvfs-fuse, это может быть полезно). Имейте в виду, что в некоторых дистрибутивах нет пакетов gvfs-backends и gvfs-fuse, потому что они часть пакета gvfs, или же может быть несколько пакетов с именами gvfs-backends-* или gvfs-*.

Теперь вставьте путь Gvfs в строку адреса: для редактирования щёлкните правой кнопкой мыши по панели текущего адреса (или вызовите внутреннюю команду cm_EditPath).

Например, доступ к

  • FTP: ftp://ftpuser@ftpserver
  • SMB: smb://servername/sharename/
  • WebDAV: davs://servername

Для доступа к FTP (и SSH+SCP тоже) и SMB вы можете использовать WFX-плагины ftp и samba.

3. Настройка интерфейса

О: Чтобы изменить цвет, нужно перейти в Настройки > Параметры. > Цвета > Файловые панели. Это глобальные настройки для обеих панелей и они могут быть переопределены, смотрите Настройки > Параметры. > Список файлов > Колонки > Наборы колонок.

О: Всё очень просто:

R – восстанавливает цвет на тот, который был по умолчанию.

Все – применяет выбранный цвет для всех колонок.

О: Настройки > Параметры. > Список файлов > Колонки, отметьте «Обрезать текст по ширине колонки».

О: Вы должны сделать следующее: Настройки > Параметры. > Файловые ассоциации.

О: Просто добавьте элемент разделитель.

О: На данный момент нам известна одна маленькая тема DoubleMac, но инструкция по установке устарела (см. ниже).
Вы можете создать тему значков самостоятельно, это просто (в качестве примера будем использовать имя «MyDCTheme»).

Как создать:
— откройте папку DC и посмотрите структуру каталога «pixmaps/dctheme»;
— скопируйте «dctheme» с именем «mydctheme»;
— откройте «mydctheme/index.theme» и измените имя темы: замените «Name=DCTheme» на «Name=MyDCTheme»;
— теперь замените значки.

Примечания:
1. Не используйте замену значков по умолчанию! Ваши значки будут заменены после обновления DC.
2. Если вы хотите оставить некоторые существующие значки, то просто удалите их в «mydctheme» и DC будет использовать их из темы по умолчанию.
3. Некоторые нестандартные размеры значков (такие как 40×40, 60×60 и так далее) используются для HiDPI мониторов.
4. Также смотрите <CustomIcons>.

Как установить:

1. Портативная версия
Скопируйте (или переместите) вашу папку «mydctheme» в папку «pixmaps» рядом с doublecmd.exe, перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

2. Установленная версия
Откройте «Настройки» в главном меню > Параметры. > Конфигурация > Каталоги > Темы значков:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки «pixmaps» рядом с doublecmd.exe):

  • Windows XP: C:\Documents and Settings\<Имя пользователя>\Local Settings\doublecmd\pixmaps
  • Windows Vista/7+: C:\Users\<Имя пользователя>\AppData\Local\doublecmd\pixmaps
  • Unix-подобные ОС: /home/<Имя пользователя>/.local/share/doublecmd/pixmaps

Если каталог не существует, создайте его.
Теперь перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

О: Размер зависит от размера шрифта, существует три способа:

1. Простой и быстрый: вы можете использовать Ctrl +колесо мыши, работает для следующих элементов интерфейса или частей DC:
— список файлов в левой и правой панелях;
— панель текущего каталога (адреса);
— панель функциональных клавиш;
— древовидное меню;
— результаты поиска в диалоге поиска файлов;
— встроенный редактор;
— встроенный просмотрщик (если просмотрщик показывает текст, то это действие изменит размер шрифта, если изображение – действие будет работать как команды увеличения/уменьшения).

2. Откройте «Настройки» в главном меню > Параметры. > Шрифты.
Примечание: Всё возможное доступно только в версии 1.0.0+, для 0.9.x и ниже дополнительно смотрите третий пункт.

3. Закройте DC > откройте doublecmd.xml > найдите тег <Fonts></Fonts> и вручную измените <Size> элемента интерфейса.

О: Вид зависит от следующих параметров:

  • Настройки > Параметры. > Шрифты > Основной
  • Настройки > Параметры. > Значки > Размер значков > Панель файлов (в <FilesViews> )

4. Вопросы, связанные с навигацией и управлением

О: Настройки > Параметры. > Список файлов, отметьте «При выделении файлов пробелом перемещать курсор на следующий файл».

О: Очередь файловых операций была реализована в версии 0.4.6 alpha и добавлена в следующий стабильный релиз.

О: Вы должны сделать следующее: Настройки > Параметры. > Клавиши > Горячие клавиши > В категории «Основные» найдите команду cm_MarkMarkAll и установите для неё горячую клавишу Ctrl+A .

О: Несколько способов:

  • Используйте пункт «..» в начале списка файлов (но если список файлов длинный, будет необходимо его прокрутить).
  • Используйте главное меню: Выделение > Снять выделение со всех.
  • Добавьте кнопку «Снять выделение со всех» (внутренняя команда cm_MarkUnmarkAll) на панель инструментов.
  • Откройте «Настройки» в главном меню > Параметры > Мышь > Выделение с помощью мыши > включите «Щелчком по значку»: первый щелчок снимет выделение с одного файла, теперь щёлкните по его имени. (Как использовать в режиме просмотра эскизов смотрите в описании этого параметра.)

О: Добавьте на панель инструментов элемент «меню». Смотрите пример в этом разделе.

О: Это можно сделать в настройках файловых ассоциаций, определив, какие файлы (по расширению) какими программами можно открывать, там же назначить приложение, которое будет использоваться по умолчанию. Новые пункты будут добавлены в подменю «Команды». Ниже приведён пример того, как открыть любой каталог с привилегиями root:

  1. В разделе Типы файлов нажмите Добавить и впишите, например, Папки
  2. В разделе Расширения нажмите Добавить и впишите folder
  3. В разделе Действия нажмите Добавить и в качестве названия укажите, например, Open as root
  4. В поле Команда впишите pkexec doublecmd %p
  5. После этого щёлкаете правой кнопкой мыши по любой папке, выбираете «Open as root» и вводите пароль 🙂

О: Да, это возможно: перейдите в Настройки > Параметры. > Файловые операции и включите «Обрабатывать комментарии с файлами/папками».

5. Вопросы, связанные со встроенной программой просмотра ( F3 ) и редактором ( F4 )

О: В настройках Compiz: place windows > windows with fixed positions и window rules > fixed size windows.

О: Необходимо использовать моноширинные шрифты как в просмотрщике, так и редакторе (ограничение используемого компонента).

О: Судя по всему, компонент, используемый для просмотра изображений, не поддерживает некоторые файлы JPEG. Теперь вместо ошибки такие файлы открываются как текст.

О: В просмотрщике используйте режим «Показать как текст с разрывами строк». Встроенный редактор не поддерживает перенос строк.

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

О: Поддерживается с помощью librsvg:

Linux: установите пакет librsvg.

Windows: необходимы libcairo-2.dll, librsvg-2-2.dll и libgobject-2.0-0.dll (+ все зависимости), например, можно взять файлы из GIMP. Вы должны скопировать эти DLL в папку Double Commander или в PATH.

О: Возможность была добавлена в версии 1.0.0. Необходима библиотека PCRE2 с поддержкой 8-битной кодировки и включенной поддержкой Юникода (обычно включено по умолчанию):

Linux: необходим файл libpcre2-8.so.0. Например, пакет libpcre2-8-0 в Debian и построенных на нём дистрибутивах или pcre2 в Arch Linux.

Windows: необходим файл libpcre2-8.dll (по умолчанию дистрибутив Double Commander содежит эту DLL).

macOS (*) : необходим файл libpcre2-8.dylib.

О: DC использует два компонента:

1. SynEdit со встроенными правилами подсветки синтаксиса. Если хотите изменить любую схему, вы должны изменить исходный код DC или Lazarus. Но вы можете легко изменить используемые цвета и списки расширений файлов: откройте «Настройки» в главном меню > Параметры. > Инструменты > Редактор > Подсветка. Не забывайте сохранять изменения для каждого типа файлов.
Все настройки сохраняются в файле highlighters.xml.

2. SynUniHighlighter для пользовательских схем подсветки синтаксиса (*.hgl) и вы можете попробовать найти или создать эти файлы самостоятельно (смотрите ниже).

Это обычные XML-файлы, вы можете открыть их в текстовом редакторе и прочитать/отредактировать. В начале файлов расположен тег <General> (внутри <Info> ):

1) Старый формат: теги <General>
— <Name> : имя для меню Подсветка синтаксиса;
— <FileTypeName> : список расширений поддерживаемых файлов.

2) Новый формат: атрибуты <General>
— Name : имя для меню Подсветка синтаксиса;
— Extensions : список расширений поддерживаемых файлов.

(DC поддерживает оба формата.)

Как создать или изменить:

Используйте UniHighlighter Editor или HglEditor (скачать). Обе программы были написаны для Windows, но вы можете использовать Wine. HglEditor сохранит HGL-файл в новом формате.
Также доступны два архива с различными схемами подсветки синтаксиса.
В разделе Инструменты > Редактор > Подсветка вы можете можете изменить используемые цвета текста и фона и стиль шрифта. (Альфа-версия)

Как добавить:

1) Портативная версия
Скопируйте (или переместите) HGL-файл(ы) в папку «highlighters» рядом с doublecmd.exe и перезапустите DC.

2) Установленная версия
Откройте «Настройки» в главном меню > Параметры. > Конфигурация > Каталоги > Файлы подсветки:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/highlighters, C:\Program Files\Double Commander\highlighters или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки «highlighters» рядом с doublecmd.exe):

  • Windows XP: C:\Documents and Settings\<Имя пользователя>\Local Settings\doublecmd\highlighters
  • Windows Vista/7+: C:\Users\<Имя пользователя>\AppData\Local\doublecmd\highlighters
  • Unix-подобные ОС: /home/<Имя пользователя>/.local/share/doublecmd/highlighters

Если каталог не существует, создайте его. Теперь перезапустите DC.

Дополнительные возможности:

1) Подменю Другое

Дополнительный пункт в меню Подсветка синтаксиса: если меню слишком большое, вы можете переместить некоторые пункты в подменю Другое. Просто добавьте в тег <General> атрибут Other и значение 1 и перезапустите DC.
Например, до
<General Name=»AutoIt v3″ Extensions=»AU3″/>
и после
<General Name=»AutoIt v3″ Extensions=»AU3″ Other=»1″/>

6. 6. Вопросы, связанные с файловыми панелями

О: Формат даты и времени легко настраивается: перейдите в Настройки > Параметры. > Список файлов > Форматирование > Формат даты и времени и используйте эту таблицу.

О: Да, это возможно. Откройте «Настройки» в главном меню > Параметры. > Список файлов > Колонки > Наборы колонок, теперь создайте новый набор колонок или измените существующий: по умолчанию для имени DC использует поле GETFILENAMENOEXT , используйте вместо него GETFILENAME .

О: Да, вы можете включить эту функцию: откройте «Настройки» в главном меню > Параметры. > Список файлов > Сортировка > Сортировка каталогов и используйте «сортировать как файлы и показывать первыми» или «сортировать как файлы».

7. Плагины

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

  • Windows: плагин FileInfo или PEViewer, такие утилиты, как DLL Export Viewer или Dependency Walker.
  • Linux: используйте терминал и команду ldd (самый простой способ, ldd pluginname | grep «not found» ), GNU Binutils или плагин AnyELF.

Если это WDX-плагин, написанный на Lua:

1. Недоступна библиотека Lua: смотрите Необходимая DLL.

2. Скрипту требуется дополнительный модуль: смотрите описание скрипта или свяжитесь с автором.

[РЕШЕНО]sudo doublecmd — серое окошко

redix avatar

А вопрос в другом, почему sudo DC отображает серый экран (gksudo — то же самое)?

Автодополнение по таб тоже запретили?
Понаехали, мля.

В смысле не так удобно как в TC, да.

redix avatar

© 2006-2023, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.

compizomania

Double Commander это кроссплатформенный файловый менеджер, с двумя панелями. Аналогичный по функционалу Total Commander (Windows) и совместимый с его плагинами.

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

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

Установка Double Commander в Ubuntu 12.04/11.10

Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:alexx2000/doublecmd

sudo apt-get update

sudo apt-get install doublecmd-gtk

После установки вы его найдёте в Стандартных приложениях или через Даш:

14 комментариев :

Кстати, Double Commander — это шикарная программа, и на Linux она особенно полезна — помогает решить некоторые общеизвестные проблемы. Подробнее об этом я писал в моей статье: http://andy-evg.blogspot.com/2012/03/double-commander.html

Кстати, какой файловый менеджер и как позволяет открывать файлы и каталоги как Администратор?

ALT-F2 gksu doublecmd

запусти любой менеджер через терминал от админа. Пример: sudo doublecmd и будет тебе счастье.

Как его удалить? В центре приложений не нахожу.

sudo apt-get remove doublecmd-gtk

Вот столкнулся ситуацией нужно было открывать файлик от root, но в Double Commander нет функции (сырой), я подправил это дело.
Создаем, .desktop в нем прописываем:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Categories=Application;System;
Terminal=false
Icon[ru]=doublecmd (ROOT)
Exec=gksudo /usr/lib/doublecmd/doublecmd
Name[ru]=doublecmd(ROOT)
Name=doublecmd(ROOT)
Icon=doublecmd

Работает на 13.04 ?

Безусловно. Кстати, в новой бете наблюдался глюк с неработающим драг-энд-дропом в сторонние приложения, правда, с тех пор он еще раз обновился. Если глюк остался (я не проверял), проблема решается переходом на QT-версию (KDE-зависимостей нет, так что и для работы в Гноме и прочих GTK-средах эта версия тоже вполне подойдет).

Сейчас специально проверил — баг с драг-н-дропом так и не поправили. Остаюсь на doublecmd-qt.

Хочется пояснить комментарий Виталия для простых людей (Спасибо Richard http://doublecmd.sourceforge.net/forum/viewtopic.php?f=5&t=1975 )

0. start Double Commander as root (Запускаем ДК как рут)
1. Open /usr/share/applications/doublecmd.desktop (Открываем редактором . )
2. Save as /usr/share/applications/doublecmdr.desktop (Сохраняем как копию с другим именем doublecmdR.desk. )
3. Change the contents as follows: (Открываем doublecmdr. и правим строку Exec), должно стать так:

[Desktop Entry]
Name= DoubleCmdRoot
Comment=Double Commander is a cross platform open source file manager with two panels side by side.
Terminal=false
Icon=doublecmd
Exec=gksudo doublecmd
Type=Application
Categories=Application;Utility;FileManager;

4. Иконки появились в Приложения>Стандартные>.
Но я хочу, чтобы у безрутового ДК цвет иконок стал зелёным, а у рутового остался красный, для этого:

1)открываем под рутом nautilus и заходим в папку /usr/share/doublecmd/pixmaps/mainicon/colored/
просматриваем и перебираем все варианты файлов с цветами иконок (при этом просмотренные папки сохранятся в памяти наутилуса в недавних документах)
2) переходим sudo nautilusom в /usr/share/applications/ и выбираем double commander>свойства>ЛКМ на иконке —
открывается папка недавних документов, из нее и выбираем нужную иконку>Открыть>Закрыть.

Как запустить double commander с правами root

Запуск текстового редактора и файлового менеджера от имени суперпользователя root

Всем добра! Много лет сидел на минте, но после покупки нового ноута минт отказался на нем корректно работать.
Моя конфигурация:

██████████████████ ████████ alex@alex-pc
██████████████████ ████████ OS: Manjaro 19.0 Kyria
██████████████████ ████████ Kernel: x86_64 Linux 5.4.18-1-MANJARO
██████████████████ ████████ Uptime: 52m
████████ ████████ Packages: 1326
████████ ████████ ████████ Shell: bash
████████ ████████ ████████ Resolution: 1920×1080
████████ ████████ ████████ DE: KDE 5.66.0 / Plasma 5.17.5
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ GTK Theme: Breath [GTK2/3]
████████ ████████ ████████ Icon Theme: maia
████████ ████████ ████████ Font: Noto Sans Regular
████████ ████████ ████████ Disk: 112G / 236G (50%)
████████ ████████ ████████ CPU: AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx @ 4x 2.5GHz
GPU: AMD RAVEN (DRM 3.35.0, 5.4.18-1-MANJARO, LLVM 9.0.1)
RAM: 2395MiB / 11592MiB

Так что если кто-то, кто до сих пор сидит на дебиан подобных системах, и AMD Ryzen with Radeon Vega Mobile, то выполните в терминале
alex@alex-pc

$ inxi -G
Graphics: Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] driver: amdgpu v: kernel
Display: x11 server: X.Org 1.20.7 driver: amdgpu FAILED: ati unloaded: modesetting resolution: 1920×1080

60Hz
OpenGL: renderer: AMD RAVEN (DRM 3.35.0 5.4.18-1-MANJARO LLVM 9.0.1) v: 4.5 Mesa 19.3.4

И посмотрите версию видеодрайвера. На ubuntu 18.04 и Mint 19.3 он у меня не определялся как amdgpu. И проц, соответственно, грузился не по детски.

Но, это была лирика. Сабж в теме. У меня кеды, и мне нужно запустить Dolphin (Kate) с правами суперпользователя root.

Сам спросил, сам отвечаю.

Ставим Krusader, и запускаем sudo krusader. На одном дельфине свет клином не сошелся.

1.2. Часто задаваемые вопросы (FAQ)

О: Double Commander – это двухпанельный файловый менеджер. Подробности можно прочитать здесь.

О: Список изменений можно найти на странице Вики. Проект в разработке, так что последние ночные сборки содержат множество новых возможностей и улучшений.

О: Нет, это независимая программа от других разработчиков. Сейчас существуют версии для ОС Windows, GNU/Linux с графическими интерфейсами GTK и Qt (зависит от Lazarus, поэтому на данный момент GTK2 и Qt5) и macOS (*) , также Double Commander доступен в портах FreeBSD.

О: Цель проекта – создать программу, приближенную к TC по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования, кроссплатформенный (работает под разными операционными системами), и имеет открытый исходный код.

О: Да, сборки для x64 есть под все поддерживаемые платформы.

О: Официальный форум проекта или GitHub.
Убедитесь, что вы используете последнюю версию программы, и перед тем, как сообщать об ошибке или запрашивать новую функцию, рекомендуется проверить разрабатываемую (альфа) версию. Также смотрите #117.

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

  • multiarc.ini – см. внешние архиваторы;
  • pixmaps.txt – см. Настройки > Параметры. > Значки > Только стандартные.

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

2. Вопросы, связанные с GNU/Linux

О: Если у вас KDE или LXQt – качайте Qt-сборку, иначе (Cinnamon, GNOME, LXDE, MATE или Xfce) сборку с GTK. Но это не строгое правило.

О: Репозитории для GNU/Linux (CentOS, Debian, Fedora, openSUSE, Ubuntu):

альфа-версия («ночные» сборки): GTK2 или Qt5

Вы можете скачать установочные пакеты (DEB, RPM) без добавления репозитория в систему.
Также доступна портативная версия (скомпилированные двоичные файлы, упакованные XZ, для запуска используйте doublecmd.sh) или вы можете скачать исходный код и собрать DC самостоятельно.

О: Работают, но не все. Плагины от TC скомпилированы под Windows, поэтому их можно подключать только к Windows-версии Double Commander. Но любой плагин, имеющий открытый исходный код, можно попробовать собрать для Linux (или уговорить разработчика плагина сделать это :)).
Существует ряд плагинов для Linux и кроссплатформенные плагины (смотрите Вики, репозитории plugins, doublecmd-plugins и другие), а также несколько тем на официальном форуме (например, раз, два).

О: Да, DC может использовать Gvfs. Gvfs поддерживает множество протоколов: NFS, SMB, FTP, SFTP, WebDAV, MTP, мобильные телефоны (Windows, Android, Apple), плееры и другое.

Во-первых, должны быть установлены пакеты gvfs и gvfs-backends (также добавьте gvfs-fuse, это может быть полезно). Имейте в виду, что в некоторых дистрибутивах нет пакетов gvfs-backends и gvfs-fuse, потому что они часть пакета gvfs, или же может быть несколько пакетов с именами gvfs-backends-* или gvfs-*.

Теперь вставьте путь Gvfs в строку адреса: для редактирования щёлкните правой кнопкой мыши по панели текущего адреса (или вызовите внутреннюю команду cm_EditPath).

Например, доступ к

  • FTP: ftp://ftpuser@ftpserver
  • SMB: smb://servername/sharename/
  • WebDAV: davs://servername

Для доступа к FTP (и SSH+SCP тоже) и SMB вы можете использовать WFX-плагины ftp и samba.

3. Настройка интерфейса

О: Чтобы изменить цвет, нужно перейти в Настройки > Параметры. > Цвета > Файловые панели. Это глобальные настройки для обеих панелей и они могут быть переопределены, смотрите Настройки > Параметры. > Список файлов > Колонки > Наборы колонок.

О: Всё очень просто:

R – восстанавливает цвет на тот, который был по умолчанию.

Все – применяет выбранный цвет для всех колонок.

О: Настройки > Параметры. > Список файлов > Колонки, отметьте «Обрезать текст по ширине колонки».

О: Вы должны сделать следующее: Настройки > Параметры. > Файловые ассоциации.

О: Просто добавьте элемент разделитель.

О: На данный момент нам известна одна маленькая тема DoubleMac, но инструкция по установке устарела (см. ниже).
Вы можете создать тему значков самостоятельно, это просто (в качестве примера будем использовать имя «MyDCTheme»).

Как создать:
— откройте папку DC и посмотрите структуру каталога «pixmaps/dctheme»;
— скопируйте «dctheme» с именем «mydctheme»;
— откройте «mydctheme/index.theme» и измените имя темы: замените «Name=DCTheme» на «Name=MyDCTheme»;
— теперь замените значки.

Примечания:
1. Не используйте замену значков по умолчанию! Ваши значки будут заменены после обновления DC.
2. Если вы хотите оставить некоторые существующие значки, то просто удалите их в «mydctheme» и DC будет использовать их из темы по умолчанию.
3. Некоторые нестандартные размеры значков (такие как 40×40, 60×60 и так далее) используются для HiDPI мониторов.
4. Также смотрите <CustomIcons>.

Как установить:

1. Портативная версия
Скопируйте (или переместите) вашу папку «mydctheme» в папку «pixmaps» рядом с doublecmd.exe, перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

2. Установленная версия
Откройте «Настройки» в главном меню > Параметры. > Конфигурация > Каталоги > Темы значков:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки «pixmaps» рядом с doublecmd.exe):

  • Windows XP: C:\Documents and Settings\<Имя пользователя>\Local Settings\doublecmd\pixmaps
  • Windows Vista/7+: C:\Users\<Имя пользователя>\AppData\Local\doublecmd\pixmaps
  • Unix-подобные ОС: /home/<Имя пользователя>/.local/share/doublecmd/pixmaps

Если каталог не существует, создайте его.
Теперь перезапустите DC, откройте «Настройки» в главном меню > Параметры. > Значки > Тема значков, выберите вашу тему и снова перезапустите DC.

О: Размер зависит от размера шрифта, существует три способа:

1. Простой и быстрый: вы можете использовать Ctrl +колесо мыши, работает для следующих элементов интерфейса или частей DC:
— список файлов в левой и правой панелях;
— панель текущего каталога (адреса);
— панель функциональных клавиш;
— древовидное меню;
— результаты поиска в диалоге поиска файлов;
— встроенный редактор;
— встроенный просмотрщик (если просмотрщик показывает текст, то это действие изменит размер шрифта, если изображение – действие будет работать как команды увеличения/уменьшения).

2. Откройте «Настройки» в главном меню > Параметры. > Шрифты.
Примечание: Всё возможное доступно только в версии 1.0.0+, для 0.9.x и ниже дополнительно смотрите третий пункт.

3. Закройте DC > откройте doublecmd.xml > найдите тег <Fonts></Fonts> и вручную измените <Size> элемента интерфейса.

О: Вид зависит от следующих параметров:

  • Настройки > Параметры. > Шрифты > Основной
  • Настройки > Параметры. > Значки > Размер значков > Панель файлов (в <FilesViews> )

4. Вопросы, связанные с навигацией и управлением

О: Настройки > Параметры. > Список файлов, отметьте «При выделении файлов пробелом перемещать курсор на следующий файл».

О: Очередь файловых операций была реализована в версии 0.4.6 alpha и добавлена в следующий стабильный релиз.

О: Вы должны сделать следующее: Настройки > Параметры. > Клавиши > Горячие клавиши > В категории «Основные» найдите команду cm_MarkMarkAll и установите для неё горячую клавишу Ctrl+A .

О: Несколько способов:

  • Используйте пункт «..» в начале списка файлов (но если список файлов длинный, будет необходимо его прокрутить).
  • Используйте главное меню: Выделение > Снять выделение со всех.
  • Добавьте кнопку «Снять выделение со всех» (внутренняя команда cm_MarkUnmarkAll) на панель инструментов.
  • Откройте «Настройки» в главном меню > Параметры > Мышь > Выделение с помощью мыши > включите «Щелчком по значку»: первый щелчок снимет выделение с одного файла, теперь щёлкните по его имени. (Как использовать в режиме просмотра эскизов смотрите в описании этого параметра.)

О: Добавьте на панель инструментов элемент «меню». Смотрите пример в этом разделе.

О: Это можно сделать в настройках файловых ассоциаций, определив, какие файлы (по расширению) какими программами можно открывать, там же назначить приложение, которое будет использоваться по умолчанию. Новые пункты будут добавлены в подменю «Команды». Ниже приведён пример того, как открыть любой каталог с привилегиями root:

  1. В разделе Типы файлов нажмите Добавить и впишите, например, Папки
  2. В разделе Расширения нажмите Добавить и впишите folder
  3. В разделе Действия нажмите Добавить и в качестве названия укажите, например, Open as root
  4. В поле Команда впишите pkexec doublecmd %p
  5. После этого щёлкаете правой кнопкой мыши по любой папке, выбираете «Open as root» и вводите пароль ��

О: Да, это возможно: перейдите в Настройки > Параметры. > Файловые операции и включите «Обрабатывать комментарии с файлами/папками».

5. Вопросы, связанные со встроенной программой просмотра ( F3 ) и редактором ( F4 )

О: В настройках Compiz: place windows > windows with fixed positions и window rules > fixed size windows.

О: Необходимо использовать моноширинные шрифты как в просмотрщике, так и редакторе (ограничение используемого компонента).

О: Судя по всему, компонент, используемый для просмотра изображений, не поддерживает некоторые файлы JPEG. Теперь вместо ошибки такие файлы открываются как текст.

О: В просмотрщике используйте режим «Показать как текст с разрывами строк». Встроенный редактор не поддерживает перенос строк.

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

О: Поддерживается с помощью librsvg:

Linux: установите пакет librsvg.

Windows: необходимы libcairo-2.dll, librsvg-2-2.dll и libgobject-2.0-0.dll (+ все зависимости), например, можно взять файлы из GIMP. Вы должны скопировать эти DLL в папку Double Commander или в PATH.

О: Возможность была добавлена в версии 1.0.0. Необходима библиотека PCRE2 с поддержкой 8-битной кодировки и включенной поддержкой Юникода (обычно включено по умолчанию):

Linux: необходим файл libpcre2-8.so.0. Например, пакет libpcre2-8-0 в Debian и построенных на нём дистрибутивах или pcre2 в Arch Linux.

Windows: необходим файл libpcre2-8.dll (по умолчанию дистрибутив Double Commander содежит эту DLL).

macOS (*) : необходим файл libpcre2-8.dylib.

О: DC использует два компонента:

1. SynEdit со встроенными правилами подсветки синтаксиса. Если хотите изменить любую схему, вы должны изменить исходный код DC или Lazarus. Но вы можете легко изменить используемые цвета и списки расширений файлов: откройте «Настройки» в главном меню > Параметры. > Инструменты > Редактор > Подсветка. Не забывайте сохранять изменения для каждого типа файлов.
Все настройки сохраняются в файле highlighters.xml.

2. SynUniHighlighter для пользовательских схем подсветки синтаксиса (*.hgl) и вы можете попробовать найти или создать эти файлы самостоятельно (смотрите ниже).

Это обычные XML-файлы, вы можете открыть их в текстовом редакторе и прочитать/отредактировать. В начале файлов расположен тег <General> (внутри <Info> ):

1) Старый формат: теги <General>
— <Name> : имя для меню Подсветка синтаксиса;
— <FileTypeName> : список расширений поддерживаемых файлов.

2) Новый формат: атрибуты <General>
— Name : имя для меню Подсветка синтаксиса;
— Extensions : список расширений поддерживаемых файлов.

(DC поддерживает оба формата.)

Как создать или изменить:

Используйте UniHighlighter Editor или HglEditor (скачать). Обе программы были написаны для Windows, но вы можете использовать Wine. HglEditor сохранит HGL-файл в новом формате.
Также доступны два архива с различными схемами подсветки синтаксиса.

Как добавить:

1) Портативная версия
Скопируйте (или переместите) HGL-файл(ы) в папку «highlighters» рядом с doublecmd.exe и перезапустите DC.

2) Установленная версия
Откройте «Настройки» в главном меню > Параметры. > Конфигурация > Каталоги > Файлы подсветки:, здесь вы увидите список возможных каталогов.
Не используйте /usr/share/doublecmd/highlighters, C:\Program Files\Double Commander\highlighters или другие системные каталоги: это потребует права root/администратора, также это будет вмешательством в работу менеджера пакетов в Linux или инсталлятора DC в Windows. DC обычно предлагает следующий дополнительный путь (помимо папки «highlighters» рядом с doublecmd.exe):

  • Windows XP: C:\Documents and Settings\<Имя пользователя>\Local Settings\doublecmd\highlighters
  • Windows Vista/7+: C:\Users\<Имя пользователя>\AppData\Local\doublecmd\highlighters
  • Unix-подобные ОС: /home/<Имя пользователя>/.local/share/doublecmd/highlighters

Если каталог не существует, создайте его. Теперь перезапустите DC.

Дополнительные возможности:

1) Подменю Другое

Дополнительный пункт в меню Подсветка синтаксиса: если меню слишком большое, вы можете переместить некоторые пункты в подменю Другое. Просто добавьте в тег <General> атрибут Other и значение 1 и перезапустите DC.
Например, до
<General Name=»AutoIt v3″ Extensions=»AU3″/>
и после
<General Name=»AutoIt v3″ Extensions=»AU3″ Other=»1″/>

6. 6. Вопросы, связанные с файловыми панелями

О: Формат даты и времени легко настраивается: перейдите в Настройки > Параметры. > Список файлов > Форматирование > Формат даты и времени и используйте эту таблицу.

О: Да, это возможно. Откройте «Настройки» в главном меню > Параметры. > Список файлов > Колонки > Наборы колонок, теперь создайте новый набор колонок или измените существующий: по умолчанию для имени DC использует поле GETFILENAMENOEXT , используйте вместо него GETFILENAME .

О: Да, вы можете включить эту функцию: откройте «Настройки» в главном меню > Параметры. > Список файлов > Сортировка > Сортировка каталогов и используйте «сортировать как файлы и показывать первыми» или «сортировать как файлы».

7. Плагины

О: Обычно это означает проблему с зависимостями: не все необходимые библиотеки доступны в вашей системе. Как узнать названия библиотек:

  • Windows: плагин FileInfo или PEViewer, такие утилиты, как DLL Export Viewer или Dependency Walker.
  • Linux: используйте терминал и команду ldd pluginname | grep «not found»

Если это WDX-плагин, написанный на Lua:

1. Недоступна библиотека Lua: смотрите Необходимая DLL.

2. Скрипту требуется дополнительный модуль: смотрите описание скрипта или свяжитесь с автором.

[РЕШЕНО]sudo doublecmd — серое окошко

redix avatar

А вопрос в другом, почему sudo DC отображает серый экран (gksudo — то же самое)?

Автодополнение по таб тоже запретили?
Понаехали, мля.

В смысле не так удобно как в TC, да.

redix avatar

© 2006-2022, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.

compizomania

Double Commander это кроссплатформенный файловый менеджер, с двумя панелями. Аналогичный по функционалу Total Commander (Windows) и совместимый с его плагинами.

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

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

Установка Double Commander в Ubuntu 12.04/11.10

Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:alexx2000/doublecmd

sudo apt-get update

sudo apt-get install doublecmd-gtk

После установки вы его найдёте в Стандартных приложениях или через Даш:

14 комментариев :

Кстати, Double Commander — это шикарная программа, и на Linux она особенно полезна — помогает решить некоторые общеизвестные проблемы. Подробнее об этом я писал в моей статье: http://andy-evg.blogspot.com/2012/03/double-commander.html

Кстати, какой файловый менеджер и как позволяет открывать файлы и каталоги как Администратор?

ALT-F2 gksu doublecmd

запусти любой менеджер через терминал от админа. Пример: sudo doublecmd и будет тебе счастье.

Как его удалить? В центре приложений не нахожу.

sudo apt-get remove doublecmd-gtk

Вот столкнулся ситуацией нужно было открывать файлик от root, но в Double Commander нет функции (сырой), я подправил это дело.
Создаем, .desktop в нем прописываем:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Categories=Application;System;
Terminal=false
Icon[ru]=doublecmd (ROOT)
Exec=gksudo /usr/lib/doublecmd/doublecmd
Name[ru]=doublecmd(ROOT)
Name=doublecmd(ROOT)
Icon=doublecmd

Работает на 13.04 ?

Безусловно. Кстати, в новой бете наблюдался глюк с неработающим драг-энд-дропом в сторонние приложения, правда, с тех пор он еще раз обновился. Если глюк остался (я не проверял), проблема решается переходом на QT-версию (KDE-зависимостей нет, так что и для работы в Гноме и прочих GTK-средах эта версия тоже вполне подойдет).

Сейчас специально проверил — баг с драг-н-дропом так и не поправили. Остаюсь на doublecmd-qt.

Хочется пояснить комментарий Виталия для простых людей (Спасибо Richard http://doublecmd.sourceforge.net/forum/viewtopic.php?f=5&t=1975 )

0. start Double Commander as root (Запускаем ДК как рут)
1. Open /usr/share/applications/doublecmd.desktop (Открываем редактором . )
2. Save as /usr/share/applications/doublecmdr.desktop (Сохраняем как копию с другим именем doublecmdR.desk. )
3. Change the contents as follows: (Открываем doublecmdr. и правим строку Exec), должно стать так:

[Desktop Entry]
Name= DoubleCmdRoot
Comment=Double Commander is a cross platform open source file manager with two panels side by side.
Terminal=false
Icon=doublecmd
Exec=gksudo doublecmd
Type=Application
Categories=Application;Utility;FileManager;

4. Иконки появились в Приложения>Стандартные>.
Но я хочу, чтобы у безрутового ДК цвет иконок стал зелёным, а у рутового остался красный, для этого:

1)открываем под рутом nautilus и заходим в папку /usr/share/doublecmd/pixmaps/mainicon/colored/
просматриваем и перебираем все варианты файлов с цветами иконок (при этом просмотренные папки сохранятся в памяти наутилуса в недавних документах)
2) переходим sudo nautilusom в /usr/share/applications/ и выбираем double commander>свойства>ЛКМ на иконке —
открывается папка недавних документов, из нее и выбираем нужную иконку>Открыть>Закрыть.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *