Быстрый, бесплатный инструмент для разархивирования любого формата сжатия? - PullRequest
3 голосов
/ 20 мая 2009

Я использовал (Ubuntu) файловый ролик для сжатия диапазона файлов, например, .gz, .zip, .rar, .tar.gz и т. д. Это хорошо, потому что он обеспечивает простой, унифицированный интерфейс для распаковки файлов в определенных папках. Тем не менее, он довольно медленный, по-видимому, потому что он открывает окно графического интерфейса, чтобы сообщить вам, что он распаковывает файл.

Поэтому мне интересно, кто-нибудь может порекомендовать инструмент, который будет распаковывать несколько форматов сжатия и имеет единый интерфейс?

Ответы [ 4 ]

8 голосов
/ 20 мая 2009

7-zip может распаковывать различные форматы, включая 7z, ZIP, GZIP, BZIP2, TAR, ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA , MSI, NSIS, RAR, RPM, UDF, WIM, XAR и Z.

2 голосов
/ 20 мая 2009

Если вы используете 7zip в качестве разработчика, не забывайте, что вы можете легко встроить его в свои приложения. Прокрутите вниз до « Как я могу добавить поддержку архивов 7z в мое приложение? » по этой ссылке. Отличный материал должен любить 7zip. Если вы хотите, чтобы приложение создавалось с единым интерфейсом, то это 7zip. Не говоря уже о SF проекте , так что вы можете осмотреться, если хотите.

1 голос
/ 20 мая 2009

File-roller - это просто интерфейс для этих форматов файлов. Он находится сверху и анализирует выходные данные программ сжатия. Я сомневаюсь, что вы получите какие-либо заметные преимущества в производительности, заменив его.

Вы можете просто зайти в терминал, обойти GUI и написать, например,

unrar x -r mybig.archive.rar
tar xvfz mybig.archive.tar.gz
распаковать mybig.archive.zip

Обновление: запустил тест (1.4G RAR архив) unrar (несвободный): 1m25.207s файл-ролик: 1м39,311с 7z-rar: 1m17.084s unrar-free: не удалось rar (условно-бесплатное программное обеспечение): 1m29.109s 14 дополнительных секунд для полного интерфейса, я думаю, что это приемлемо. 7zip самый быстрый, без интерфейса.

0 голосов
/ 11 июля 2013

Windows: Universal Extractor - это приложение, предназначенное для извлечения практически архивов любого типа , доступных на современном рынке: RAR, ZIP, 7Z, EXE, TAR, NRG, ISO, DLL, назовите их; эта программа способна обрабатывать их все с невероятной скоростью.

Нет другой цели для этой программы, кроме извлечения содержимого архивов. Таким образом, вы не можете полагаться на него при создании архивов. Кроме того, количество файлов, которые он может обрабатывать одновременно, ограничено одним, поэтому пакетное распаковывание невозможно.

7zip может выполнять простую работу, но не как Universal Extractor

Ubuntu: p7zip-rar или p4zip или менеджер архивов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...