¿Cómo descomprimir archivos de más de 4 GB?

24

Estoy usando RHEL 5.6 y descomprimir-5.52-3.el5. Estoy tratando de descomprimir un archivo grande, pero aparece el error:

descomprimir -o prueba.zip -d descomprimir /
error: archivo Zip demasiado grande (mayor de 4294959102 bytes)
Archivo: test.zip
advertencia [test.zip]: 4294967296 bytes adicionales al comienzo o dentro del archivo zip

¿Hay algún otro programa que pueda funcionar con archivos zip grandes o tengo que esperar hasta que descomprima 6 llegue a RHEL? (¡podrían ser años!)

Gracias

Tallarines
fuente

Respuestas:

43

Si tienes Java en la caja, puedes usar

jar xf test.zip
Zac Thompson
fuente
1
me salvó de tener que molestar a las SA para instalar unzip6. ¡Gracias!
Plor
1
vida salvada [ficha de cerveza]
Ade
¡Descargué un archivo zip de más de 16 GB del teléfono de mi esposa usando AirDroid, y este truco me ahorró muchos problemas!
Bob Bell
5

He encontrado un buen éxito con 7-zip, parece que también tienen una compilación central de fedora que podría funcionar para usted, las descargas se pueden encontrar en http://www.7-zip.org/download.html . Si falla el fedora, puede descargar el código fuente y / o binario e intentarlo.

dsteuernol
fuente
Jugué con 7-zip (7z), pero cuando extraía archivos de mi zip no dejaba de decir formato no reconocido.
Fideos
1
Compruebe si 7z no es un alias para 7zr. Intenta ejecutar 7za.
Hubert Kario
1
El paquete p7zip-full incluye un comando 7z, que acepta la opción x (extracto). Entonces, en mi caso, usar '7z x huge.zip' funcionó sin problemas.
RemusKaos
7z falla para mí, dice que el archivo está dañado. Sin embargo, la respuesta jar más votada funcionó
David Waterworth,
5

Puedes usar javas jar, o (en mi opinión) aún mejor: 7-zip. La mayoría de las distribuciones permiten que se instale desde repositorios, por lo que puede usar, por ejemplo (en ubuntu):

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

Observe cómo el comando no es p7z o p7zip, sino solo 7z . Además, la opción x no tiene precedente - . ¡La mejor de las suertes!

RemusKaos
fuente
Esta respuesta ya se dio hace 6 años.
Gerald Schneider
Este método funcionó para mí con 16 GB zip; confío en que el jarmétodo también funciona, pero no lo intenté. Gracias.
userabuser
1
@GeraldSchneider Esta respuesta me ayudó independientemente de cuándo fue respondida.
Mercurial
-2

Intenté todos los pasos mencionados anteriormente para descomprimir el archivo, pero fallé miserablemente.

Mi último recurso fue copiar mi archivo zip (11.1GB) en un disco duro y descomprimirlo usando 7 zip en el sistema operativo Windows 8.

Trabajó como un encanto: D

Vinu Joseph
fuente
1
Esa no es una respuesta a esta pregunta.
Cory Knutson
Intenté en más de una forma que funcionara en Linux ... Ninguna de las soluciones funcionó ... Así que estoy dando una mejor alternativa ... Una alternativa mucho más fácil y sin problemas ...
Vinu Joseph
Más allá de 4 GB, Linux no puede descomprimir archivos ... Windows, me temo, tiene un mecanismo mucho mejor para descomprimir archivos zip enormes ... Así que solo dando esa información ...
Vinu Joseph
No, no lo es, tonto. Leer arriba Simplemente no lo use/bin/unzip
Warren P
1
jar xf file.zipo 7z x file.zipy otros están bien
Warren P