압축 풀이 문제
글쓴이: impel / 작성시간: 수, 2004/03/24 - 12:08오후
현재 커널을 다운 받아서 커널 컴파일을 하기 위해서 압축을 풀려고 하는데
linux-2.4.25.tar.gz
-> tar xvfz linux-2.4.25.tar.gz
하면
gzip :stdin: invalid compressed data-format violated
tar: Child returned status 1
tar: Error exit delayed from previous errors
등의 에러로 압축이 풀리다 맙니다..
좀 도와주세요..*
Forums:
...
풀리다 마는 경우는 파일이 깨진 경우가 대부분이던데요..
원본이 잘못된 것인지, 혹은 받은 파일이 깨졌는지 확인해 보세요..
No Pain, No Gain.
며칠 전에도 비슷한 질문이 올라왔었는데요.tar xzvf blah
며칠 전에도 비슷한 질문이 올라왔었는데요.
tar xzvf blahblah.tar.gz로 다시 해보세요. f를 옵션 중 제일 뒤에 써주셔야 합니다. (정확히 말하자면 파일이름이 제일 마지막에 와야 하고, f는 파일이름 바로 앞에 와줘야 합니다.)
덧. 설치 및 활용 QnA에 어울리는 글인 것 같습니다.
FTP로 파일을 받았을 경우에..
FTP로 파일을 받았을 경우에..
ASC 타입으로 해 놓고 받게 되면 파일이 조금씩 깨져서
압축이 풀리지 않게 됩니다..
혹시 ASC로 받았다면, 다시 binary 모드로 바꾸어서 다운 받은 후에
압축 해제 해보십시오.
[quote="검은해"]며칠 전에도 비슷한 질문이 올라왔었는데요.
저도 항상 xvfz , xvfj 를 사용하지만 파일이 깨진 경우를 제외하곤, 한번도 옵션으로 인한 에러가 난적이 없습니다. :)
간혹 그러더군요 -_-
간혹 그럽니다 -_-
친구가 안풀리길래, 혹시나 해서 바꿔서 해보라고 했더니만 되더군요 :)
같이 황당해 했었는데, 그런 이유가 있군요. :)
Re: 간혹 그러더군요 -_-
전 zxvf 해도 잘 풀리던데요 !!
한번 해보세요 제 생각엔 download 받을시 정상 적으로 받지 못한거 같습니다.
다시 download 받아 보시길 바랍니다.
한곳에서 만 받지 말고 kernel.org 파일과 souce forge 파일과 동일한 버젼이라해도 용량이 다를수 있습니다. 확인 해보시길
아님 그냥 파일 이름이 linuxkernelXXXXXX.tar.gz 일수도 있습니다.
vi로 보면 보이는 것도 있어요 확인 해보세요 ~~
한번 폼나게 살아 보자
유저 권한 확인해 보세요디렉토리, 유저, 등등의 소유 권한을 체크해서
유저 권한 확인해 보세요
디렉토리, 유저, 등등의 소유 권한을 체크해서 확인 해보세요..
root로 하면 될 겁니다.
오늘 info tar를 해서 GNU tar 매뉴얼을 읽다가 알았는데 ta
오늘 info tar를 해서 GNU tar 매뉴얼을 읽다가 알았는데 tar cfz와 tar -cfz는 다를 수 있다고 합니다.
GNU tar를 쓰신다면 tar -cfz foo.tar.gz 말고 tar -czf foo.tar.gz로 쓰셔야 합니다.
위엣분에 말씀하신 것처럼f filename 이 되어야 하기 때문입
위엣분에 말씀하신 것처럼
f filename 이 되어야 하기 때문입니다.
zxfv 로 해도 되는 경우가 있다면,
그건 거기에 대해서 누군가 신경을 써놓은 것일 뿐
스펙으로는 '정의되지 않았다'일것 같네요.
man tar 한번쯤 해보면 도움이 될 것 같습니다. ;-)
--
http://www.deisys.net
info tar의 설명을 제가 제대로 이해했다면, tar cvfb /de
info tar의 설명을 제가 제대로 이해했다면, tar cvfb /dev/rmt0 20의 경우 f의 인자로 /dev/rmt0, b의 인자로 20이 처리되지만, tar -cvfb /dev/rmt0 20의 경우 f의 인자로 b가 받아들여지기 때문에 문제가 생길 수 있다고 합니다.
저는
저는 gzip으로 압축된 것을 웹에서 받을 때 gzip이 풀려서 받아지는 경우가 있던데
그것이 아닐까 생각 되네요. 질문이 2004년도 질문이라서 확인해 볼 수가 없겠지만.
그때는 file 이라는 명령어로 확인해보면 tar 파일이라고 나왔었는데....
댓글 달기