Comment faire face à une erreur de décompression sur un gros fichier dans OSX?

20

J'ai téléchargé la dernière image Raspbian depuis le site Web raspberrypi.org sur mon Mac exécutant OS X 10.10.5 La somme de contrôle SHA-1 correspond à celle indiquée sur le site Web.

Lorsque j'essaye d'extraire en utilisant unzipj'obtiens l'erreur suivante

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)
Milliways
la source

Réponses:

29

J'ai réussi à le décompresser avec du goudron.

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

Ne nécessite aucune installation de logiciel supplémentaire

Kristian Ø
la source
1
La magie! Le 'z' n'est pas nécessaire tar -xvf 2015-09-24-raspbian-jessie.zip
Milliways
7

Le fichier ZIP peut également être décompressé à l'aide ditto, aucune installation de logiciel nécessaire:

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

A travaillé pour moi.

Laryx Decidua
la source
3

Vous pouvez utiliser 7za de p7zip installé à partir de brew:

brew install p7zip

puis décompressez en utilisant la commande

 7za x big_file.zip
Sébastien Bonaimé
la source
2

Il s'agit apparemment d'un «bogue» connu dans OS X Archiver, qui ne peut pas gérer les fichiers zip supérieurs à 4 Go.

Milliways
la source
ouais, l'archiveur semble créer un fichier .cpgz à partir de celui-ci (c'est-à-dire un fichier "zip zippé corrompu" ou quelque chose de bizarre). Et la ligne de commande "décompresser" ne fonctionne pas non plus, mais les autres réponses ici semblent bien fonctionner. Bizarre. (apparemment, certains fichiers plus volumineux sont au format "zip64"?) stackoverflow.com/questions/32439742/…
rogerdpack