Unzip возвращает «Неподдерживаемый метод сжатия 14»


10

Недавно я загрузил большое количество файлов данных ГИС из правительственного учреждения на файловый сервер, и мне нужно распаковать их все через командную строку. Однако unzip filename.zipвозвращается «Неподдерживаемый метод сжатия 14». Что это значит? Как я могу извлечь файлы?

Ответы:


15

Эти файлы были сжаты с использованием алгоритма LZMA (возможно, с использованием WinZip). Архивы LZMA не поддерживаются unzipкомандой. Я обнаружил, что могу извлечь эти файлы, используя 7z, следующим образом:

  1. Установите p7zip (из исходного кода или менеджера пакетов)
  2. 7z x filename.zip

Специальные коды методов сжатия WinZip доступны здесь .
Джскотт

1

Если вы по-прежнему получаете предупреждение о неподдерживаемом формате, вы можете установить полный пакет p7zip .

p7zip-full предоставляет 7z и 7za, которые поддерживают большее количество форматов сжатия. Например для распаковки файла zipfile.zip

  1. sudo apt-get установить p7zip-full
  2. 7za e zipfile.zip
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.