gzip : stdin : 예기치 않은 파일 끝-> jdk-7u55-linux-x64.tar.gz 추출 문제


14

'jdk-7u55-linux-x64.tar.gz'를 다운로드했습니다

다음 명령을 실행하여 추출하면

 sudo tar xvzf jdk-7u55-linux-x64.tar.gz

시도했다

sudo tar xvf jdk-7u55-linux-x64.tar.gz
sudo tar xf jdk-7u55-linux-x64.tar.gz
sudo tar -xvf jdk-7u55-linux-x64.tar.gz

그러나 마침내 오류가 발생합니다.

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

이 문제를 해결하는 방법?

답변:


15

sudo필요한 경우 가 아니면 사용 하지 마십시오 . 액세스 권한이있는 디렉토리에이 파일을 추출하는 경우 필요가 없습니다 sudo.

어쨌든, 발생하는 오류는 일반적으로 다운로드가 불완전하기 때문입니다. 아카이브는 gzip으로 압축 된 파일의 예상 바닥 글보다 먼저 종료됩니다. 다시 다운로드하면 제대로 작동합니다.


sudo가 필요한 곳을 알려주시겠습니까?
AJ

1
"Permission denied"오류가 발생하면 @AJ 당신은해야 만을 사용하는 sudo일반 사용자가 있기 때문에 권한 문제로 인해 할 수없는 행동에 대한. 모든 종류의 문제가 발생할 수 있으므로 기본적으로 사용하지 마십시오.
terdon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.