非常に古いバージョンのPKZIP(バージョン2.50)で解凍できる.Zipファイルを作成する必要があります。現在、7-Zipを使用してこれを試していますが、CLIがあれば別のZipプログラムを使用できます。
7-Zipのデフォルト設定を使用してZipファイルを作成すると、PKZIP 2.50は「PKZIP:(W3)警告!抽出するにはPKZIPバージョン78.8が必要です:filename.ext」というエラーを表示します。
新しいバージョンのPKZIPを使用することはできません。
私が欲しいスイッチは-mスイッチだと思いますが、これのバリエーションを試しましたが、PKZIPが処理できるファイルにつながるものはありません。たとえば、次のようになります。
7z a -mx=9 -mm=Deflate '/path/to/file.Zip' '/path/to/file'
下位互換性のあるZipファイルを作成するには、どのコマンドを実行する必要がありますか?
Infozip/unzipを使用してみてください。このソフトウェアは、非常に古き良きZip形式をサポートし、OPの答えを明確にします。
# Zip -v
Copyright (c) 1990-2008 Info-Zip - Type 'Zip "-L"' for software license.
This is Zip 3.0 (July 5th 2008), by Info-Zip.
Currently maintained by E. Gordon. Please send bug reports to
the authors using the web page at www.info-Zip.org; see README for details.
完全に移植可能ではないかもしれませんが、デフォルトのLinux Zip
プログラム(Mint 17.1でテスト済み)が、PKZIP2.5が有効と見なす.Zipファイルを作成することを発見しました。 7-Zipのようなポータブルツールでこれを行う方法を知りたいのですが、これで現在の問題は解決します。