Bozuk bir Zip dosyası var. İle tamir etmeye çalıştım
Zip -F file.Zip
ve
Zip -FF file.Zip
ama başarılı olamadı. Tamir etmek için Linux altında başka bir terminal aracı var mı?
bunu dene
Zip -FF Corrupted.Zip --out New.Zip
Bu, bozuk Zip arşivini tarayacak ve hataları ortadan kaldıracak yeni bir tane oluşturacaktır.
Sonuç olarak yeni bir Zip dosyası alacaksınız. Sonra sadece bu komutu çalıştırın.
unzip New.Zip
Bu yardımcı olur umarım.
Sadece bu soruya cevabımda benzer bir referans - Linux Mint 12 - .Zip dosyasını terminalde açmak için
Zip kılavuzunun şu anda -F ve -FF arasındaki farkla ilgili söylediklerini eklemeye değer:
Tekli -F, arşiv çok fazla hasar görmemişse daha güvenilirdir, bu yüzden önce bu seçeneği deneyin.
Yani ilk girişim şöyle olurdu:
Zip -F broken.Zip --out fixed.Zip
unzip fixed.Zip
Ve bu işe yaramazsa:
Zip -FF broken.Zip --out fixed.Zip
unzip fixed.Zip
DiskInternals Zip Repair şarabın altında mükemmel çalışır, geçmişte beni kurtardı.
Arşivi tamir etmekle daha iyi bir iş çıkaracak bir programın farkında değilim.
Deneyebilirsin
unzip -vt file.Zip
sadece bazı dosyaları güvenli bir şekilde açıp açamayacağınızı ya da arşivdeki hangi dosyaların bozulduğunu anlamak için.