Come gestire l'errore di unzip su un file di grandi dimensioni in OSX?

19

Ho scaricato l'ultima immagine Raspbian dal sito web raspberrypi.org sul mio Mac con OS X 10.10.5 Il checksum SHA-1 è d'accordo con quello elencato sul sito web.

Quando provo a estrarre usando unzip ottengo il seguente errore

warning [2015-09-24-raspbian-jessie.zip]:  76 extra bytes at beginning or within zipfile
  (attempting to process anyway)
error [2015-09-24-raspbian-jessie.zip]:  reported length of central directory is
  -76 bytes too long (Atari STZip zipfile?  J.H.Holm ZIPSPLIT 1.1
  zipfile?).  Compensating...
   skipping: 2015-09-24-raspbian-jessie.img  need PK compat. v4.5 (can do v2.1)

note:  didn't find end-of-central-dir signature at end of central dir.
  (please check that you have transferred or created the zipfile in the
  appropriate BINARY mode and that you have compiled UnZip properly)
    
posta Milliways 30.09.2015 - 03:18
fonte

4 risposte

27

Sono riuscito a decomprimerlo con tar.

tar xzvf 2015-09-24-raspbian-jessie.zip

Non richiede installazione di software aggiuntivo

    
risposta data 01.10.2015 - 17:23
fonte
6

Il file ZIP può anche essere decompresso utilizzando ditto , nessuna installazione software necessaria:

ditto -x -k 2015-09-24-raspbian-jessie.zip .

Ha funzionato per me.

    
risposta data 07.10.2015 - 14:24
fonte
3

Puoi usare 7za da p7zip installato da brew:

brew install p7zip

e poi decomprimere usando il comando

 7za x big_file.zip
    
risposta data 01.10.2015 - 16:58
fonte
2

Questo è apparentemente un "bug" noto in OS X Archiver, che non è in grado di gestire zip superiore a 4 GB.

    
risposta data 30.09.2015 - 13:58
fonte

Leggi altre domande sui tag