I'm using RHEL 5.6 and unzip-5.52-3.el5. I'm trying to unzip a big file, but I get the error:

unzip -o test.zip -d unzip/
error:  Zip file too big (greater than 4294959102 bytes)
Archive:  test.zip
warning [test.zip]:  4294967296 extra bytes at beginning or within zipfile

Is there another program that can work with large zip files or do I have to wait until unzip 6 comes to RHEL? (might be years!)

Thanks

link|improve this question

67% accept rate
feedback

2 Answers

I've found good success with 7-zip, it appears they have a fedora core build as well that might work for you, the downloads can be found at http://www.7-zip.org/download.html. Failing the fedora one, you can download the source and/or binary and try that.

link|improve this answer
I played around with 7-zip (7z), but when extracting files from my zip it kept saying unrecognised format. – Noodles Feb 15 '11 at 1:54
Check if 7z isn't an alias for 7zr. Try running 7za. – Hubert Kario Feb 15 '11 at 3:36
feedback
up vote 1 down vote accepted

I finally ended up rolling my own rpm's for unzip 6, they can be found here: http://www.noodles.net.nz/2011/02/15/unzip-6-for-rhel-5-6/

link|improve this answer
you can select your own answer as the one that solved the problem – Hubert Kario Feb 15 '11 at 3:37
I compiled the current unzip-6.0 from scratch - it didn't fix the problem. – reinierpost Jan 10 at 10:28
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.