Mencoba membuka zip file

66

Saat mencoba membuka zip file, saya menemukan kesalahan berikut:

Archive:  file.zip
skipping: file.bla            need PK compat. v4.5 (can do v2.1)

Adakah yang bisa membantu?

Pedro Cora
sumber
2
Coba 7z x file.zip instal info , saya cukup yakin bahwa kesalahan terkait dengan ritsleting yang dilindungi kata sandi, yang tidak didukung oleh bawaannya.
nerdwaller

Jawaban:

98

Coba unzip dengan p7zip.

Anda dapat menginstalnya melalui MacPorts atau Homebrew dengan perintah-perintah ini, masing-masing:

sudo port install p7zip

brew install p7zip

Lalu, untuk unzip, gunakan:

7za x file.zip
Igor Hatarist
sumber
15
Ini bekerja. Saya hanya ingin tahu: apakah need PK compat. v4.5 (can do v2.1)pesannya berarti bahwa Info-ZIP (yaitu standar unzip) tidak dapat membaca file dalam format yang lebih baru yang ditentukan oleh PKWARE, atau bahwa ini sebenarnya bukan file .zip, melainkan file 7z?
avernet
@avernet lalu mengapa Windows bisa melakukannya dan macOS tidak? Apakah macOS seburuk itu?
user924
2

Jika Anda terikat secara emosional untuk menggunakan unzipperintah; ini juga berfungsi:

$ brew tap homebrew/dupes
$ brew install unzip
$ brew link unzip --force

# Warning: unzip is keg-only and must be linked with --force
# Note that doing so can interfere with building software.
Blaise
sumber
0

Jika Anda menggunakan Mac yang lebih lama, XCode tidak akan menginstal tanpa OS terbaru. Saya baru tahu bahwa itu berfungsi dengan baik tanpa Xcode atau Homebrew, tetapi Anda harus nyaman menjalankan beberapa perintah terminal.

Anda dapat mengunduh 7za dari SourceForge . Ini akan ditampilkan sebagai file 7za dengan ikon terminal exec. Kemudian salin ke / usr / local / bin dan chmod +x /usr/local/bin/7za(saya harus membuat folder bin). Kemudian ketik 7za x path / ke / file / zip Anda dan itu akan berfungsi.

$ sudo mkdir -p /usr/local/bin
$ sudo cp /Volumes/p7zip/7za /usr/local/bin
$ sudo chmod +x /usr/local/bin/7za
$ 7za x path/to/your/file.zip
phpguru
sumber
0

File itu di-zip di bawah Windows / Linux menggunakan 7zip dan Anda mencoba untuk unzip di MacOS.

Unduh Unarchiver dari App Store dan gunakan untuk unzip.

Francesco Mantovani
sumber