4GB보다 큰 파일을 압축 해제하는 방법?


24

RHEL 5.6 및 unzip-5.52-3.el5를 사용하고 있습니다. 큰 파일의 압축을 풀려고하는데 오류가 발생합니다.

압축 해제 -o test.zip -d 압축 해제 /
오류 : Zip 파일이 너무 큼 (4294959102 바이트 이상)
아카이브 : test.zip
경고 [test.zip] : 4294967296 시작 또는 zip 파일 내에 추가 바이트

큰 zip 파일로 작업 할 수있는 다른 프로그램이 있습니까? 아니면 6 번 압축 풀기가 RHEL에 올 때까지 기다려야합니까? (수년이 될 수 있습니다!)

감사

답변:


43

상자에 Java가 있다면 사용할 수 있습니다.

jar xf test.zip

1
unzip6을 설치하기 위해 SA를 버그로 만들 필요가 없습니다. 감사!
plor

1
생명을 구했습니다. [맥주 토큰]
Ade

AirDroid를 사용하여 아내의 전화기에서 16GB 이상의 zip 파일을 다운로드했으며이 트릭으로 인해 많은 문제가 발생했습니다!
Bob Bell

5

7-zip으로 성공을 거두었습니다. 페도라 코어 빌드를 사용하는 것이 좋으며 다운로드는 http://www.7-zip.org/download.html 에서 찾을 수 있습니다 . 페도라 하나를 실패하면 소스 및 / 또는 바이너리를 다운로드하여 시도 할 수 있습니다.


나는 7-zip (7z)을 가지고 놀았지만 내 지퍼에서 파일을 추출 할 때 인식 할 수없는 형식으로 계속 말하고 있습니다.
국수

1
7z가 7zr의 별칭이 아닌지 확인하십시오. 7za를 실행하십시오.
휴 버트 카리오

1
p7zip-full 패키지는 x (추출) 옵션을 허용하는 명령 7z를 제공합니다. 그래서 제 경우에는 '7z x huge.zip'을 사용하면 문제없이 작동했습니다.
RemusKaos

파일이 손상되었다고 말합니다. 그래도 가장 많이 찬 항아리 답변이 작동했습니다
David Waterworth

5

javas jar을 사용하거나 7-zip을 더 잘 사용할 수 있습니다. 대부분의 배포판은 저장소에서 설치할 수 있으므로 우분투에서 사용할 수 있습니다.

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

주 명령은 어떻게 하지 만, p7z 나에 p7zip 7Z . 또한 x 옵션은 앞에 - 가 없습니다 . 행운을 빌어 요!


이 답변은 이미 6 년 전에 제공되었습니다.
제랄드 슈나이더

이 방법은 16 기가 바이트와 함께 나를 위해 일한 zip- 나는 신뢰 jar방법도 작동하지만 그 시도하지 않았다. 감사.
userabuser

1
@GeraldSchneider이 답변은 언제 답변을 받았는지에 관계없이 도움이되었습니다.
Mercurial


-2

파일 압축을 풀기 위해 위에서 언급 한 모든 단계를 시도했지만 비참하게 실패했습니다.

마지막 수단은 zip 파일 (11.1GB)을 하드 드라이브에 복사하고 Windows 8 OS에서 7 zip을 사용하여 압축을 푸는 것입니다.

매력처럼 일했다 : D


1
그것은이 질문에 대한 답이 아닙니다.
Cory Knutson

나는 리눅스에서 실행시키기 위해 여러 가지 방법으로 시도했다. 어떤 해결책도 효과가 없었다 ... 그래서 더 나은 대안을주고있다 ... 훨씬 더 쉽고 번거 로움없는 대안 ..
Vinu Joseph

4기가바이트 외에도, 리눅스는 압축 해제 파일에없는 ... 윈도우 내가 그래서 그냥 ... 그 정보를주고 ... 압축 해제 거대한 zip 파일에 대한 더 나은 메커니즘이 두려워
Vinu 조셉

아니, 어리석지 않아 위에서 읽으십시오. 그냥 사용하지 마십시오/bin/unzip
Warren P

1
jar xf file.zip또는 7z x file.zip다른 사람들이 괜찮습니다
Warren P
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.