far2l: Arclite or MultiArc - akruphi/far2l GitHub Wiki

Arclite в far2l добавлен в экспериментальном режиме. Замеченные баги просьба сообщать в https://github.com/elfmz/far2l/issues или в телеграм-чате изображение https://t.me/far2l_ru

Плагин Arclite в far2l

Arclite добавлен в far2l, начиная с сборки 3b60489 от 22.07.2025.

⚠️ На экспериментальный тестовый период Arclite требует ручного включения:

изображение
  • F9 → Options → Plugins configuration (Alt+Shift+F9) → Выбрать ArcLite → Поставить галочку [x] Enable Arclite plugin
  • или в ~/.config/far2l/plugins/arclite/arclite.ini прописать plugin_enabled=1.

Предпочтения между плагинами, выполняющими одинаковые действия

  • Рекомендуется значение [?] или [ ] опции File processing (OpenFilePlugin) (из диалога F9 → Options → "Plugins manager settings"), тогда плагины обрабатываются внутри far2l по алфавиту, соответственно Arclite гарантированно получает управление первым, а что он не умеет, то это дойдёт далее стандартным образом в MultiArc (пояснение).
  • При значении [?] при выборе действий обрабатываемых обоими плагинами (например, по Shift+F1 или Shift+F2) будет предложен плагин на выбор изображение, а при пустом [ ] сразу перехватится первым из плагинов.

Что такое Arclite

Arclite — ещё один плагин для работы с архивами; альтернатива MultiArc (есть функции, которые поддерживает только MultiArc, и наоборот) с продвинутой обработкой некоторых форматов архивов (7z, zip, tar, ...):

  • требует наличия в системе совместимого 7z.so;
  • для понимаемых форматов сразу работа с файлами самостоятельно без вызова внешних консольных утилит;
  • многопоточность при обработке архивов;
  • прогресс бар при упаковке-распаковке;
  • упаковка-распаковка нескольких файлов в один заход, а не по очереди каждый;
  • запакованные с паролем (в том числе с зашифрованным оглавлением) архивы понимает и обрабатывает.

Известные особенности Arclite и их решения

  • В настройках F9 → Options → Plugins configuration (Alt+Shift+F9) → ArcLite обратите внимание на галочку [x] Use own panel view mode — возможно Вам комфортнее её снять, чтобы наследовать режимы панелей.
  • При упаковке в tar ошибка изображение
    • решение: такое возникает при работе с старой 7z.so из p7zip — попробуйте выбрать MethodDefault.
  • В F9 → Options → Plugins configuration (Alt+Shift+F9) → ArcLite → 7z library info версии используемых динамических библиотек показываются как 0.0.0.0:
    • объяснение: это признак работы с старой 7z.so из p7zip.
  • Распаковка с сохранением у файлов прав и владельца/группы:
    • решение: не забывайте при распаковке выставлять нужные галочки изображение

Известные проблемы Arclite

  • Не работает эскалация привелегий изображение

    • решение: следите за #2812
  • ⚠️⛔️ При сборке arclite с включенной image LTO-оптимизацией -DCMAKE_CXX_FLAGS="-flto=auto -ffat-lto-objects" (так собирается в ppa и в некоторых дистрибутивах) упаковка файлов (не каталогов) в архив может приводить к быстрому выжиранию ресурсов вплоть до подвисания системы, требующему хард ресет:

    • решение: следите за #2814
  • в портативной версии far2l arclite автоматически не подхватывает внешние библиотеки 7z.so из системы

⚠️ **GitHub.com Fallback** ⚠️