Я использую RHEL 5.6 и unzip-5.52-3.el5. Я пытаюсь распаковать большой файл, но я получаю сообщение об ошибке:
Разархивировать -o test.zip -d Разархивировать / ошибка: слишком большой Zip-файл (больше 4294959102 байт) Архив: test.zip предупреждение [test.zip]: 4294967296 дополнительных байтов в начале или внутри zipfile
Есть ли другая программа, которая может работать с большими zip-файлами, или мне нужно подождать, пока unzip 6 придет в RHEL? (может быть, годы!)
Благодарность
redhat
compression
лапша
источник
источник
Я нашел хороший успех с 7-zip, кажется, у них также есть сборка ядра Fedora, которая может работать для вас, загрузки можно найти по адресу http://www.7-zip.org/download.html . Если у вас нет Fedora, вы можете загрузить исходный код и / или двоичный файл и попробовать его.
источник
Вы можете использовать javas jar или, на мой взгляд, даже лучше: 7-zip. Большинство дистрибутивов позволяют устанавливать его из репозиториев, так что вы можете использовать, например (в Ubuntu):
Обратите внимание, что команда не p7z или p7zip, а только 7z . Также у опции x нет предшествующего - . Удачи!
источник
zip
- я верю, чтоjar
метод также работает, но не пробовал. Спасибо.Я наконец-то закончил тем, что катал свои собственные rpm для unzip 6, их можно найти здесь: http://www.noodles.net.nz/2011/02/15/unzip-6-for-rhel-5-6/
источник
Я попробовал все шаги, упомянутые выше, чтобы разархивировать файл, но с треском провалился.
Моим последним средством было скопировать мой zip-файл (11,1 ГБ) на жесткий диск и распаковать его, используя 7 zip в ОС Windows 8.
Работал как шарм: D
источник
/bin/unzip
jar xf file.zip
или7z x file.zip
и другие в порядке