Prova di decomprimere il file


66

Quando provo a decomprimere un file, immagino il seguente errore:

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

Qualcuno può aiutare?


2
Prova a 7z x file.zip installare le informazioni , sono abbastanza sicuro che l'errore sia legato a zip protette da password, che il built-in non supporta davvero.
nerdwaller

Risposte:


98

Prova a decomprimerlo con p7zip.

Puoi installarlo tramite MacPorts o Homebrew con questi comandi, rispettivamente:

sudo port install p7zip

brew install p7zip

Quindi, per decomprimerlo, utilizzare:

7za x file.zip

15
Questo funziona Sono solo curioso: il need PK compat. v4.5 (can do v2.1)messaggio significa che Info-ZIP (ovvero lo standard unzip) non è in grado di leggere i file in un formato più recente definito da PKWARE, o che in realtà questo non è un file .zip, ma piuttosto un file 7z?
avernet,

@avernet allora perché Windows può farlo e macOS no? MacOS è così male?
user924

2

Se sei emotivamente attaccato all'utilizzo del unzipcomando; questo funziona anche:

$ 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.

0

Se utilizzi un Mac più vecchio, XCode non verrà installato senza l'ultimo sistema operativo. Ho appena capito che funziona bene senza Xcode o Homebrew, ma devi stare tranquillo eseguendo alcuni comandi del terminale.

Puoi scaricare 7za da SourceForge . Apparirà come un file 7za con un'icona exec terminale. Quindi copiarlo in / usr / local / bin e chmod +x /usr/local/bin/7za(ho dovuto creare la cartella bin). Quindi digitare 7za x path / to / your / file.zip e dovrebbe funzionare.

$ 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

0

Quel file è stato compresso in Windows / Linux usando 7zip e stai provando a decomprimerlo in MacOS.

Scarica The Unarchiver dall'App Store e usalo per decomprimerlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.