Упаковка архивов
В Double Commander есть возможность упаковать файлы или каталоги при помощи контекстного меню - нужно выделить файлы для упаковки, нажать правую кнопку мыши (см. рисунок ниже).
Открывается окно "Упаковка файлов", где пользователь может выбрать разные архиваторы и форматы архива.
Однако, формат файла rar не будет поддерживаться, если не установлен пакет rar.
Для установки rar в Ubuntu используется команда:
sudo apt install rar
Распаковка архивов
По умолчанию файловый менеджер DoubleCommander в Linux не может "открывать" архивы rar и 7z. Выдаётся сообщение об ошибке примерно такого вида:
При этом, сам архиватор rar для Linux у меня на компьютере был установлен.
Суть проблемы оказалась в следующем: Double Commander может работать с архивами двумя способами:
- Либо должен быть разработан и установлен специальный плагин, поддерживающий архивы соответствующего типа и этот плагин должен быть установлен на вкладке "Плагины // Плагины WCX" в настройках Double Commander.
- Либо должна быть установлена консольная версия архиватора, с которой можно работать через командную строку и этот архиватор должен быть настроен на вкладке "Архиваторы" в настройках Double Commander.
По умолчанию используются именно плагины, но судя по всему, там есть ошибка и реально плагины не работают. Изначально я предполагал, что плагин unrar.wcx базируется на пакете unrar (который должен быть установлен отдельно), однако, установка пакетов rar и unrar мне ничего не дала - распаковать файлы при помощи плагинов не получается никак и в настоящий момент способ 1 выглядит нерабочим. Я рекомендую работать путём подключения консольных программ в разделе "Архиваторы".
Раздел "Плагины // Плагины WCX" в настройках по умолчанию выглядит следующим образом:
Строку с расширением RAR нужно либо удалить совсем либо вместо расширения RAR написать что-нибудь другое. Например, сделать ассоциацию к расширению "rar-old". Но вообще - лучше просто удалить эту строку, иначе при упаковке файлов появится формат "rar-old", а это никому не нужно.
Далее необходимо настроить раздел "Архиваторы" по умолчанию расширение rar даже не включено в настройках этого раздела.
Необходимо установить для нужного Вам архиватора (rar, 7z, arj) галочку "включить". Параметры ниже определяют способ получения списка файлов в соответствующем архиваторе, способ извлечения одного отдельного файла, способ добавления одного отдельного файла. Эти параметры по умолчанию правильные и менять их не нужно. Однако, Вы можете аналогичным образом добавить любой другой архиватор, если у Вас есть консольная версия программы.
Далее необходимо сохранить изменения настроек Double Commander.
Теперь для корректной работы необходимо убедиться, что на Вашем компьютере есть соответствующие консольные версии архиваторов (rar, 7z и прочих архиваторов, которые Вы используете).
Для установки rar в Ubuntu используется команда:
sudo apt install rar
Для установки 7z в Ubuntu используется команда:
sudo apt install p7zip-full