Распаковать zip-файл размером 5 ГБ [дубликат]

У меня есть zip-файл размером 5 ГБ, но я понятия не имею, как его распаковать.

Я пробовал:

7z x file.zip 

Возвращает: Ошибка: не удается открыть файл как архив

jar xvf file.zip 

Возвращает: jar: ошибка открытия file.zip для чтения: значение слишком велико для определенного типа данных

unzip file.zip 

Возврат:

End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
note:  file.zip may be a plain executable, not an archive
unzip:  cannot find zipfile directory in one of file.zip or
        file.zip.zip, and cannot find file.zip.ZIP, period.

Файл, похоже, представляет собой zip-архив:

$ file file.zip
file.zip: Zip archive data, at least v1.0 to extract

Есть идеи?

Спасибо.

3
задан 20 July 2014 в 17:17

1 ответ

Файл, действительно кажется, архив zip. Я понятия не имею, почему Вы получаете эту проблему. Это походит на ограничение unzip, но это, снова, очень маловероятно. Так или иначе одно возможное обходное решение должно использовать zcat вместо этого. Однако это будет только работать как ожидалось, если сжатые данные будут единственным файлом , не набором файлов и каталогов:

zcat file.zip > file.unzipped

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

2
ответ дан 20 July 2014 в 17:17

Другие вопросы по тегам:

Похожие вопросы: