Come decomprimere file di dimensioni superiori a 4 GB?


24

Sto usando RHEL 5.6 e unzip-5.52-3.el5. Sto provando a decomprimere un file di grandi dimensioni, ma ottengo l'errore:

unzip -o test.zip -d unzip /
errore: file zip troppo grande (maggiore di 4294959102 byte)
Archivio: test.zip
warning [test.zip]: 4294967296 byte extra all'inizio o nel file zip

Esiste un altro programma che può funzionare con file zip di grandi dimensioni o devo aspettare fino a quando decomprimere 6 arriva su RHEL? (potrebbero essere anni!)

Grazie

Risposte:


43

Se hai Java sulla scatola, puoi usare

jar xf test.zip

1
mi ha salvato dal dover bug dei SA per installare unzip6. Grazie!
plor

1
vita salvata. [token di birra]
Ade,

Ho scaricato un file zip da 16 GB + dal telefono di mia moglie usando AirDroid e questo trucco mi ha fatto risparmiare un sacco di problemi!
Bob Bell,

5

Ho riscontrato un buon successo con 7-zip, sembra che abbiano anche una build core fedora che potrebbe funzionare per te, i download sono disponibili all'indirizzo http://www.7-zip.org/download.html . In mancanza di quello fedora, puoi scaricare il sorgente e / o binario e provarlo.


Ho giocato con 7-zip (7z), ma quando estraevo i file dalla mia zip continuava a dire formato non riconosciuto.
Noodles,

1
Controlla se 7z non è un alias per 7zr. Prova a eseguire 7za.
Hubert Kario,

1
Il pacchetto p7zip-full spedisce un comando 7z, che accetta l'opzione x (estrai). Quindi, nel mio caso, usando '7z x huge.zip' ha funzionato senza problemi.
RemusKaos,

7z fallisce per me, dice che il file è corrotto. La risposta del vaso più votata ha funzionato però
David Waterworth il

5

Puoi usare javas jar o (secondo me) ancora meglio: 7-zip. La maggior parte delle distribuzioni consente l'installazione da repository, quindi è possibile utilizzare ad esempio (su Ubuntu):

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

Nota come il comando non è p7z o p7zip, ma solo 7z . Anche l'opzione x non ha precedenti - . Buona fortuna!


Questa risposta è già stata data 6 anni fa.
Gerald Schneider,

Questo metodo ha funzionato per me con un 16GB zip- credo che anche il jarmetodo funzioni ma non ci ho provato. Grazie.
userabuser

1
@GeraldSchneider Questa risposta mi ha aiutato indipendentemente da quando ha ricevuto risposta.
Mercurial


-2

Ho provato tutti i passaggi sopra menzionati per decomprimere il file, ma ho fallito miseramente.

La mia ultima risorsa è stata quella di copiare il mio file zip (11,1 GB) su un disco rigido e decomprimerlo usando 7 zip sul sistema operativo Windows 8.

Ha funzionato come un fascino: D


1
Questa non è una risposta a questa domanda.
Cory Knutson,

Ho provato in più di un modo per farlo funzionare su Linux ... Nessuna delle soluzioni ha funzionato ... Quindi sto dando un'alternativa migliore ... Altra alternativa molto più semplice e senza problemi ..
Vinu Joseph

Oltre i 4 GB, Linux non è in grado di decomprimere i file ... Windows Temo abbia un meccanismo molto migliore per decomprimere i file zip di grandi dimensioni ... Quindi, dando solo quelle informazioni ...
Vinu Joseph,

No non lo è, sciocco. Leggere sopra. Basta non usare/bin/unzip
Warren P

1
jar xf file.zipo 7z x file.zipe altri vanno bene
Warren P
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.