Comment décompresser des fichiers de plus de 4 Go?


24

J'utilise RHEL 5.6 et décompressez-5.52-3.el5. J'essaie de décompresser un gros fichier, mais j'obtiens l'erreur:

décompressez -o test.zip -d décompressez /
erreur: fichier Zip trop volumineux (supérieur à 4294959102 octets)
Archive: test.zip
avertissement [test.zip]: 4294967296 octets supplémentaires au début ou dans le fichier zip

Existe-t-il un autre programme qui peut fonctionner avec de gros fichiers zip ou dois-je attendre que la décompression 6 arrive à RHEL? (peut-être des années!)

Merci

Réponses:


43

Si vous avez Java sur la boîte, vous pouvez utiliser

jar xf test.zip

1
m'a sauvé d'avoir à bug les SA pour installer unzip6. Merci!
plor

1
des vies sauvées. [Jeton de bière]
Ade

J'ai eu un fichier zip de 16 Go + téléchargé depuis le téléphone de ma femme en utilisant AirDroid, et cette astuce m'a sauvé beaucoup de problèmes!
Bob Bell

5

J'ai trouvé un bon succès avec 7-zip, il semble qu'ils aient également un noyau Fedora qui pourrait fonctionner pour vous, les téléchargements peuvent être trouvés sur http://www.7-zip.org/download.html . A défaut du fedora, vous pouvez télécharger la source et / ou le binaire et l'essayer.


J'ai joué avec 7-zip (7z), mais lors de l'extraction des fichiers de mon zip, il a continué à dire le format non reconnu.
Noodles

1
Vérifiez si 7z n'est pas un alias pour 7zr. Essayez d'exécuter 7za.
Hubert Kario

1
Le paquet p7zip-full embarque une commande 7z, qui accepte l'option x (extraire). Donc dans mon cas, l'utilisation de '7z x énorme.zip' a fonctionné sans problème.
RemusKaos

7z échoue pour moi, dit que le fichier est corrompu. La réponse au pot la plus votée a bien fonctionné
David Waterworth

5

Vous pouvez soit utiliser le pot javas, soit (à mon avis) encore mieux: 7-zip. La plupart des distributions permettent de l'installer à partir des dépôts, vous pouvez donc utiliser par exemple (sur ubuntu):

sudo apt-get install p7zip-full
7z x huge.zip

Notez que la commande n'est pas p7z ou p7zip, mais seulement 7z . De plus, l'option x n'a pas de précédent - . Bonne chance!


Cette réponse a déjà été donnée il y a 6 ans.
Gerald Schneider

Cette méthode a fonctionné pour moi avec un 16 Go zip- j'espère que la jarméthode fonctionne également, mais je n'ai pas essayé cela. Merci.
userabuser

1
@GeraldSchneider Cette réponse m'a aidé peu importe quand elle a été répondue.
Mercurial


-2

J'ai essayé toutes les étapes mentionnées ci-dessus pour décompresser le fichier, mais j'ai échoué lamentablement.

Mon dernier recours a été de copier mon fichier zip (11,1 Go) sur un disque dur et de le décompresser en utilisant 7 zip sous Windows 8 OS.

Fonctionné comme un charme: D


1
Ce n'est pas une réponse à cette question.
Cory Knutson

J'ai essayé de plusieurs façons de le faire fonctionner sur Linux ... Aucune des solutions n'a fonctionné ... Donc je donne une meilleure alternative ... Une alternative beaucoup plus facile et sans tracas ..
Vinu Joseph

Au-delà de 4 Go, Linux est incapable de décompresser des fichiers ... Windows, je le crains, a un bien meilleur mécanisme pour décompresser d'énormes fichiers zip ... Donc, juste donner ces informations ...
Vinu Joseph

Non, ce n'est pas idiot. Lire ci-dessus. N'utilisez simplement pas/bin/unzip
Warren P

1
jar xf file.zipou 7z x file.zipet les autres vont bien
Warren P
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.