破損したZipファイルがあります。私はそれを修理しようとしました
Zip -F file.Zip
そして
Zip -FF file.Zip
しかし成功しませんでした。 Linuxで修復するための別の端末ツールはありますか?
これを試して
Zip -FF Corrupted.Zip --out New.Zip
これにより、破損したZipアーカイブがスキャンされ、エラーを取り除いた新しいアーカイブが作成されます。
その結果、新しいZipファイルが作成されます。次に、このコマンドを実行します。
unzip New.Zip
お役に立てれば。
同様の質問への私の回答でこの質問を参照しました- 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 Repair Wineで完全に機能し、過去に私を救いました。
アーカイブを修復するより良い仕事をするプログラムを私は知りません。
あなたは試すかもしれません
unzip -vt file.Zip
安全にファイルの一部を抽出できるかどうか、またはアーカイブ内のどのファイルが破損しているかを確認するだけです。