압축 풀이 문제

impel의 이미지

현재 커널을 다운 받아서 커널 컴파일을 하기 위해서 압축을 풀려고 하는데

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

등의 에러로 압축이 풀리다 맙니다..

좀 도와주세요..*

fibonacci의 이미지

풀리다 마는 경우는 파일이 깨진 경우가 대부분이던데요..
원본이 잘못된 것인지, 혹은 받은 파일이 깨졌는지 확인해 보세요..

No Pain, No Gain.

Prentice의 이미지

며칠 전에도 비슷한 질문이 올라왔었는데요.

tar xzvf blahblah.tar.gz로 다시 해보세요. f를 옵션 중 제일 뒤에 써주셔야 합니다. (정확히 말하자면 파일이름이 제일 마지막에 와야 하고, f는 파일이름 바로 앞에 와줘야 합니다.)

덧. 설치 및 활용 QnA에 어울리는 글인 것 같습니다.

mirr1004의 이미지

FTP로 파일을 받았을 경우에..
ASC 타입으로 해 놓고 받게 되면 파일이 조금씩 깨져서
압축이 풀리지 않게 됩니다..
혹시 ASC로 받았다면, 다시 binary 모드로 바꾸어서 다운 받은 후에
압축 해제 해보십시오.

ddoman의 이미지

검은해 wrote:
며칠 전에도 비슷한 질문이 올라왔었는데요.

tar xzvf blahblah.tar.gz로 다시 해보세요. f를 옵션 중 제일 뒤에 써주셔야 합니다. (정확히 말하자면 파일이름이 제일 마지막에 와야 하고, f는 파일이름 바로 앞에 와줘야 합니다.)

덧. 설치 및 활용 QnA에 어울리는 글인 것 같습니다.

저도 항상 xvfz , xvfj 를 사용하지만 파일이 깨진 경우를 제외하곤, 한번도 옵션으로 인한 에러가 난적이 없습니다. :)

lacovnk의 이미지

ddoman wrote:
검은해 wrote:

tar xzvf blahblah.tar.gz로 다시 해보세요. f를 옵션 중 제일 뒤에 써주셔야 합니다. (정확히 말하자면 파일이름이 제일 마지막에 와야 하고, f는 파일이름 바로 앞에 와줘야 합니다.)

저도 항상 xvfz , xvfj 를 사용하지만 파일이 깨진 경우를 제외하곤, 한번도 옵션으로 인한 에러가 난적이 없습니다. :)

간혹 그럽니다 -_-
친구가 안풀리길래, 혹시나 해서 바꿔서 해보라고 했더니만 되더군요 :)
같이 황당해 했었는데, 그런 이유가 있군요. :)

wootz의 이미지

lacovnk wrote:
ddoman wrote:
검은해 wrote:

tar xzvf blahblah.tar.gz로 다시 해보세요. f를 옵션 중 제일 뒤에 써주셔야 합니다. (정확히 말하자면 파일이름이 제일 마지막에 와야 하고, f는 파일이름 바로 앞에 와줘야 합니다.)

저도 항상 xvfz , xvfj 를 사용하지만 파일이 깨진 경우를 제외하곤, 한번도 옵션으로 인한 에러가 난적이 없습니다. :)

간혹 그럽니다 -_-
친구가 안풀리길래, 혹시나 해서 바꿔서 해보라고 했더니만 되더군요 :)
같이 황당해 했었는데, 그런 이유가 있군요. :)

전 zxvf 해도 잘 풀리던데요 !!
한번 해보세요 제 생각엔 download 받을시 정상 적으로 받지 못한거 같습니다.
다시 download 받아 보시길 바랍니다.
한곳에서 만 받지 말고 kernel.org 파일과 souce forge 파일과 동일한 버젼이라해도 용량이 다를수 있습니다. 확인 해보시길
아님 그냥 파일 이름이 linuxkernelXXXXXX.tar.gz 일수도 있습니다.
vi로 보면 보이는 것도 있어요 확인 해보세요 ~~

한번 폼나게 살아 보자

dreamer의 이미지

유저 권한 확인해 보세요
디렉토리, 유저, 등등의 소유 권한을 체크해서 확인 해보세요..
root로 하면 될 겁니다.

익명 사용자의 이미지

오늘 info tar를 해서 GNU tar 매뉴얼을 읽다가 알았는데 tar cfz와 tar -cfz는 다를 수 있다고 합니다.

GNU tar를 쓰신다면 tar -cfz foo.tar.gz 말고 tar -czf foo.tar.gz로 쓰셔야 합니다.

deisys의 이미지

위엣분에 말씀하신 것처럼

f filename 이 되어야 하기 때문입니다.

zxfv 로 해도 되는 경우가 있다면,

그건 거기에 대해서 누군가 신경을 써놓은 것일 뿐

스펙으로는 '정의되지 않았다'일것 같네요.

man tar 한번쯤 해보면 도움이 될 것 같습니다. ;-)

익명 사용자의 이미지

info tar의 설명을 제가 제대로 이해했다면, tar cvfb /dev/rmt0 20의 경우 f의 인자로 /dev/rmt0, b의 인자로 20이 처리되지만, tar -cvfb /dev/rmt0 20의 경우 f의 인자로 b가 받아들여지기 때문에 문제가 생길 수 있다고 합니다.

esrevinu의 이미지

저는 gzip으로 압축된 것을 웹에서 받을 때 gzip이 풀려서 받아지는 경우가 있던데
그것이 아닐까 생각 되네요. 질문이 2004년도 질문이라서 확인해 볼 수가 없겠지만.

그때는 file 이라는 명령어로 확인해보면 tar 파일이라고 나왔었는데....

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.