如何解压缩大于4GB的文件?

我正在使用RHEL 5.6和unzip-5.52-3.el5。 我试图解压一个大文件,但是我得到了错误:

  unzip -o test.zip -d解压缩/
错误:Zip文件太大(大于4294959102字节)
存档:test.zip
警告[test.zip]:4294967296额外的字节在开始或在zipfile 

是否有另一个程序,可以使用大的zip文件,或者我必须等到unzip 6来到RHEL? (可能是几年!)

谢谢

    如果你的盒子上有Java,你可以使用

    jar xf test.zip 

    我终于结束了我自己的rpm的解压缩6,他们可以在这里find: http : //www.noodles.net.nz/2011/02/15/unzip-6-for-rhel-5-6/

    我用7-zipfind了很好的成功,看起来他们也有一个可以为你工作的fedora核心构build,下载可以在http://www.7-zip.org/download.htmlfind。 如果没有Fedora,你可以下载源代码和/或二进制文件并尝试。

    你可以使用javas jar,或者(在我看来)更好:7-zip。 大多数发行版都允许从repos安装它,所以你可以使用例如(在Ubuntu上):

     sudo apt-get install p7zip-full 7z x huge.zip 

    请注意,命令不是 p7z或p7zip,而只是7z 。 另外x选项没有前面的 。 祝你好运!

    我尝试了上面提到的所有步骤来解压缩文件,但是失败了。

    我最后的手段是复制我的zip文件(11.1GB)到硬盘驱动器,并在Windows 8操作系统上使用7 zip解压缩。

    工作就像一个魅力:D