Я пытаюсь разархивировать zip-файл, но получил ошибку:
$ unzip COCR2_100.zip
Archive: COCR2_100.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: COCR2_100.zip may be a plain executable, not an archive
unzip: cannot find zipfile directory in one of COCR2_100.zip or
COCR2_100.zip.zip, and cannot find COCR2_100.zip.ZIP, period.
Я погуглил, но не нашел решение. Я задавался вопросом, почему это и как я должен зафиксировать его?Спасибо!
Zip-файл может быть загружен с COCR2_100. Это - приложение и здесь является его веб-сайтом http://users.belgacom.net/chardic/cocr2.html.
Моя ОС 10.10.
Проблема именно в том, что в нем написано. Unzip не может найти строку кода, которая сигнализирует об окончании архива, так что:
P.S. Обратите внимание, как программа сделана для Windows. Итак, для запуска вам нужен Wine (из http://www.winehq.com или Ubuntu Software Center).
Я думаю, что ребята/легини, которые вам ответили, на правильном пути, это очень хороший поврежденный файл. Если это так, то попробуйте другое зеркало для загрузки файла. Вы можете попробовать установить rar, открыв терминал sudo apt-get install rar
, что для настоящего zip-файла rar немного чересчур. Однако, он добавляет поддержку других форматов и позволяет извлекать файлы разных типов.
Попробуйте это отличное решение:
jar xvf COCR2_100.zip
шаги:
jar xvf
перед именем файла, не забывая оставлять место перед началом имени файла.Место, куда идут новые файлы, меняется, но обычно лучший способ найти их - это щелкнуть по имени компьютера в Finder, который должен отображать самую последнюю активность поверх всех файлов.
Если команда jar
недоступна, вы можете установить fastjar
, вставив в терминал следующее:
sudo apt-get install fastjar
Сегодня у меня была аналогичная проблема, и успех с dd и gunzip. Попробуйте следующее:
dd if=corrupt.zip | gunzip -f > xx.csv
В моем случае я все еще получаю ошибку «gunzip: stdin: неожиданный конец файла», но, по крайней мере, у меня есть вывод для просмотра.
Ошибка может быть вызвана смешиванием типов архивов:
Я заметил, что при использовании unzip
, но на gunzip
(GNU) архив Я бы получил эту ошибку, например,
Подпись конца центрального каталога не найдена. Либо этот файл не zip-файл, или он составляет один диск многосоставного архива. В последнем случае центральный каталог и комментарий к zip-файлу будут найдено на последнем диске (ах) этого архива. разархивировать: не могу найти zipfile в одном из create_tables.sql.gz или create_tables.sql.gz.zip, и не удается найти create_tables.sql.gz.ZIP, точка. "
Использование gunzip
для того же архива выполнено без ошибок. !!
Распаковка с помощью 7z сработала для меня:
7z x COCR2_100.zip
Установите через APT с помощью apt install p7zip-full
.