web-dev-qa-db-ja.com

4GBより大きいファイルを解凍するにはどうすればよいですか?

RHEL 5.6とunzip-5.52-3.el5を使用しています。大きなファイルを解凍しようとしていますが、エラーが発生します。

unzip -o test.Zip -d unzip /
 error:zipファイルが大きすぎます(4294959102バイトより大きい)
アーカイブ:test.Zip 
 warning [test.Zip]:4294967296先頭またはzipファイル内の追加バイト

大きなZipファイルを処理できる別のプログラムはありますか、またはunzip 6がRHELに到達するまで待機する必要がありますか? (年になるかもしれません!)

ありがとう

24
Noodles

私はついに自分のrpmをunzip 6に転がしてしまいました。それらはここにあります: http://www.noodles.net.nz/2011/02/15/unzip-6-for-rhel-5- 6 /

4
Noodles

ボックスにJavaがある場合は、

jar xf test.Zip
44
Zac Thompson

Javas jar、または(私の意見では)さらに優れた7-Zipを使用できます。ほとんどのディストリビューションではリポジトリからインストールできるため、たとえば(ubuntuで)使用できます。

Sudo apt-get install p7Zip-full
7z x huge.Zip

コマンドがnot p7zまたはp7Zipであることに注意してください。ただし、7zのみです。また、xオプションには先行する-がありません。がんばって!

5
RemusKaos

私は7-Zipで大成功を収めました。Fedoraコアビルドも同様に動作するようです。ダウンロードは http://www.7-Zip.org/download)にあります。 .html 。 Fedoraに失敗した場合、ソースやバイナリをダウンロードして、それを試すことができます。

5
dsteuernol