Xarchiver

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 11:37, 28 января 2019.
Xarchiver
Xarchiver.svg.png
Xarchiver gui perspective half.png
Создатели: Джузеппе Торелли
Выпущена: 2005 год
Last release: 0.5.4. / 14 сентября 2014 года
Состояние разработки: Приостановлено
Написана на: C
Операционная система: Linux, BSD-UNIX
Локализация: русский, английский и другие
Тип ПО: архиватор
Лицензия: GPLv2 или более поздняя
Веб-сайт http://xarchiver.sourceforge.net/

Xarhiver - менеджер файловых архивов с графическим интерфейсом для UNIX-подобных операционных систем. Приложение Xarchiver по умолчанию установлено на таких рабочих столах, как Xfce и LXDE. Умеет работать с архивами форматов arj, tar (BZ2 и GZ), rar, 7Zip, jar, RPM (наличие самой утилиты rpm не требуется) и zip.

Обзор

Xarchiver представляет собой бесплатный файловый архиватор. Для построения интерфейса используются библиотека GTK + 2 набора инструментальных средств. Поэтому файловый архиватор может работать на любой системе, где есть поддержка GTK + 2, в связи этим широко распространен среди дистрибутивов Linux и BSD операционных систем.

Xarchiver поддерживает 7-ZIP, ARJ, bzip2, GZIP, RAR, LHA, LZMA, lzop, DEB, Tar и RPM, почтовый архив, а также архив навигации с MIMETYPE иконок, архив комментариев и архивный список HTML или TXT. Обнаружение пароля происходит автоматически для ARJ, ZIP и RAR -файлов. Шифрование паролей доступно для этих типов файлов, а также 7-Zip. Xarchiver поддерживает функцию перетаскивания через XDS протокол, а также через Firefox. [Источник 1]

Возможности

Данный файловый архиватор обладает следующими возможностями:

  • Просмотр архивов как в файловом менеджере
  • Поддержка вкладок
  • Определение типа архива по "magic header", а не по расширению
  • Возможность устанавливать пароли для zip, rar, arj и 7z архивов
  • Вывод списка содержимого архивов в TXT или HTML файл [Источник 2]

Установка

Для работы c разными форматами этот архиватор должен быть установлен в системе, т.к. xarchiver всего-лишь предоставляет графический интерфейс для работы с консольными архиваторами. Установить xarchiver можно через систему управления пакетами вашего дистрибутива Linux, или скачав исходники с одного из сайтов: xarchiver.sourceforge.net и github.com/ib/xarchiver. [Источник 2]

Установка xarchiver из исходников стандартна:

% ./configure --prefix=/usr
% make
% make install

Использование

Создание архивов

Создать новый архив можно с помощью меню "Архив->Новый" или кнопки "плюс" на панели инструментов (или сочетанием клавиш Ctrl + N). Через появившиеся диалоговые окна можно добавить файлы и определить тип архива (см. рисунок 1).

Рисунок 1 - Основное окно Xarchiver

Открытие и распаковка архива

Архив можно открыть через меню "Архив -> Открыть" или с помощью соответствующей кнопки на панели инструментов (сочетание клавиш Ctrl + O). Архив распаковывается через меню "Действие -> Извлечь"(Ctrl + E). При необходимости также доступно контекстное меню, которое можно открыть, щелкнув правой кнопкой мыши, и содержащее кнопки для открытия, распаковки и т.п.

Добавление и удаление файлов

Файлы могут быть добавлены в существующий открытый архив с помощью пункта меню "Действие -> Добавить"(Ctrl + D), соответствующей кнопки на панели инструментов (см. рисунок 2). Файл можно удалить из архива через "Действие -> Удалить"(Ctrl + Del). См. рисунок 3.

Рисунок 2 - Окно добавления файлов в архив
Рисунок 3 - Диалоговое окно извлечения файлов из архива

Самораспаковывающиеся архивы

В меню "действие" также можно создать из открытого архива самораспаковывающийся архив. Так как не все форматы архивов это поддерживают, в некоторых форматах (например .tar-архивов) эта функция отключена. После выбора пункта меню "создать самораспаковывающийся архив" необходимо также указать название, затем - в архиве программа автоматически создает его. Распаковать такой самораспаковывающийся архив можно с помощью команды:

./NAME_DES_SELBSTEXEXTRENDEN_ARCHIVS

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

Другие функции

Через меню "Действие" можно создать комментарий к архиву, назначить пароль для архива или, например, распаковать несколько архивов одновременно. Через меню "Архив" можно посмотреть свойства архива. [Источник 3]

Основные консольные команды

Xarchiver также прост в использовании на консоли. Основной синтаксис: [Источник 3]

Команда Описание
--extract-to=ZIELVERZEICHNIS ARCHIV Извлеките архив целевой каталог и выйдите из программы.
--extract=ARCHIV Вызов каталога назначения, а затем распаковка архива.
--multi-extract=DATEI1 DATEI2 DATEI3 ... Открывает диалоговое окно для извлечения нескольких файлов одновременно. Подстановочные знаки (такие как *) разрешены.
--add-to=DATEI1 DATEI2 DATEI3 ... Запрос архива назначения, а затем добавление указанных файлов в этот архив. Если указанный целевой архив не существует, он создается программой.
--add=ARCHIV Добавление указанных файлов в архив.
--help Отображает некоторые параметры справки.
--help-all Отображает все параметры справки.
--version Выводит информацию о версии, а затем - выйти из программы.

Альтернативы

Среди альтернатив Xarchiver можно выделить:

Источники

  1. Xarchiver архиватор в Debian 8 // Open Centr. [2006-2019]. Дата обновления: 17.12.2016. URL: https://opencentr.ru/article/xarchiver-arhivator-v-debian-8/ (дата обращения: 26.01.2019)
  2. 2,0 2,1 Xarchiver // ZenuX. [2008-2011]. Дата обновления: 27.03.2010. URL: http://zenux.ru/softreview/15/ (дата обращения: 26.01.2019)
  3. 3,0 3,1 Xarchiver // ubuntuusers [2004-2018]. Дата обновления: 09.10.2018. URL: https://wiki.ubuntuusers.de/Xarchiver/#Benutzung (дата обращения: 10.01.2019)
  4. Alternatives to Xarchiver // AlternativeTo. [2019-2019]. URL: https://alternativeto.net/software/xarchiver/ (дата обращения: 14.01.2019)