7
3

More than 5 years have passed since last update.

Linuxで4GBを超えたZIPファイルを作れるのか否か

Last updated at Posted at 2015-01-26

なんかたまにこの問題にぶつかってそのたび調べてるのでメモ

結論から言うと作れる

以下はLinuxのzipコマンドでつくった4GBバイトを超えたZIPファイルをWindowsから見た時の絵

CBIsfdsMG001.png
Windows7エクスプローラーで見た時

CBIMGsz001.png
7zipの情報ボタンを押したとき

デフォルトのZIPファイルの制限は4GBだがLinux(またはOSX)に入っているZIPコマンドは64bit拡張に対応しており自動的に拡張ヘッダをつけて4GBを超えたZIPも取り扱えるようになっている。
ZIPコマンドはデフォルトで入ってるものが info-zip 16 June 2008 (v3.0) で結構古いのでどのUNIX系OSでもこのバージョンが今は入っているものと思われる。
古いWindowsなどでは64bit拡張のZIPにデフォルトで対応はしてないが、サーバー系のバッチでZIPファイルを作って処理する場合は問題にならないだろう。

7
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
3