Isso significa que na verdade não é um arquivo gzipado. Use o utilitário file
para descobrir o que realmente é e, em seguida, use os sinalizadores apropriados para tar
para descompactá-lo.
Por que isso não está funcionando?
sh-3.2# tar -xzf postgresql-7.4.28.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors
Isso significa que na verdade não é um arquivo gzipado. Use o utilitário file
para descobrir o que realmente é e, em seguida, use os sinalizadores apropriados para tar
para descompactá-lo.
O que provavelmente aconteceu é que seu navegador descompactou o arquivo em trânsito. Isso pode acontecer porque o gzip é uma das maneiras pelas quais os servidores HTTP enviarão dados para o seu navegador, portanto, ele será descompactado para que seja exibido corretamente.
Você pode tentar o comando file
para ver o que é. Ou, alternativamente, simplesmente vá direto ao assunto e tente descompactá-lo como tal: tar xf postgresql-7.4.28.tar.gz
.
Primeiro, verifique se o tamanho do arquivo e a soma MD5 estão corretos, talvez o arquivo baixado esteja corrompido ou algum erro de HTML. Este site diz que a soma MD5 deve ser fed173049eda38ce6c3348e277fabec7
. Também há um sha1sum, se você preferir isso.
Se isso estiver correto, o arquivo não é um arquivo .tar.gz correto e você deve usar alguns outros programas para detectar o tipo de arquivo ou descompactá-lo, mas duvido disso.
EDIT: Tentar no Windows usando o 7-Zip, funciona perfeitamente. Resultados em um arquivo TAR 54.298.624 bytes em tamanho e a extração final leva a 2.761 arquivos e 309 pastas ... talvez você deva tentar usar p7zip para Mac OS X. Se isso funcionar, talvez haja algo errado com seu tar / gzip e você deve tentar reinstalar os pacotes.
Eu consegui extrair o arquivo postgresql-7.4.28.tar.gz (tendo o MD5 fed173049eda38ce6c3348e277fabec7 mencionado acima) usando o comando do pôster original:
tar -xzf postgresql-7.4.28.tar.gz
... então espero que ouça que o MD5 não combina.
Tags command-line compression tar macos