man 7 man-pages
(от пакета страниц справочника Linux), объясняют некоторые конвенции, о которых необходимо знать, даже если существуют некоторые страницы справочника, которым не удается следовать конвенциям.
Я нашел эту нить, у которой была похожая проблема. Сообщение об ошибке имеет заголовок: распаковать ZIP объемом 5.4 ГБ с "лишними байтами в начале или внутри zip-файла"
не удаётся. Одним из предложенных исправлений было использование этой команды в файле .zip
.
.
Я уже видел подобную ошибку, когда zip-архив передавался через веб-сервис, у которого были проблемы. После непосредственного изучения zip-архива я обнаружил, что перед zip-файлом было отправлено сообщение об ошибке от веб-сервиса.
Можно попробовать просмотреть zip-файл в текстовом виде и посмотреть, не появляется ли что-нибудь интересное спереди.
Только что получил это предупреждение. В моем случае это было вызвано скачиванием его с 'curl -i', что привело к появлению http-заголовков в начале zip-файла. глупый я. Конечно, не во всех случаях это будет причиной/решением, но, может быть, это кому-то поможет...
Моя проблема заключалась в том, что я пытался использовать «распаковать» в MAC OSX, который не может обрабатывать файлы, заархивированные с помощью PKZIP.
Мне удалось заварить, установить p7zip
и разархивировать с помощью команды 7za x some_file.zip
.
Первоначально я нашел решение в этой статье: need-pk-compat-v4-5-can-do-v2-1
У меня тоже была такая проблема. Я наблюдал проблему, когда копировал файлы из Windows на сервер Unix без использования режима bin. Лучшим способом решить проблему было перенести файлы в режиме bin.