回答:
同様の質問への私の答えでこの質問を参照しました-Linux Mint 12-ターミナルで.zipファイルを開く方法
zipマニュアルが-Fと-FFの違いについて現在述べていることをここに追加する価値があります。
アーカイブがそれほど損傷を受けていない場合、単一の-Fの方が信頼性が高いため、最初にこのオプションを試してください。
したがって、最初の試みは次のようになります。
zip -F broken.zip --out fixed.zip
unzip fixed.zip
そしてそれがうまくいかない場合:
zip -FF broken.zip --out fixed.zip
unzip fixed.zip
DiskInternalsのZIP修復は Wineで完全に機能し、過去に私を助けてくれました。