GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo resolver:stdin:no en formato gzip

Problema :Traté de descomprimir un archivo MyFile.tar.gz que parecía un archivo comprimido con gzip por el nombre. Pero al descomprimir encontré un error "gzip stdin not in gzip format" que era el siguiente:

$tar xvzf MyFile.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors

El error indica que el archivo no está en formato gZipped. Entonces, ¿en qué formato está? Para averiguarlo, ejecuté el comando 'archivo':

file MyFile.tar.gz
MyFile.tar.gz: POSIX tar archive (GNU)

Motivo :La razón del error es bastante evidente. El archivo no es un archivo comprimido con gzip sino un archivo tar POSIX. Lo que significa que no se comprimió en absoluto, sino que se comprimió con tar. Simplemente fue renombrado después, creo.

Tal vez el creador del archivo quería comprimir un directorio con gzip, pero no pudo hacerlo porque el directorio debe archivarse primero con tar. ¿Confundido? Recomiendo leer este artículo para conocer la diferencia entre tar y zip.

Solución :Dado que no era un archivo comprimido con gzip, un simple tar puede extraer el archivo:

tar xvf MyFile.tar.gz

Ahora así es como solucioné este problema. Le aconsejo que ejecute el comando de archivo en su archivo y vea qué tipo de archivo es.

Si su archivo también está en formato de archivo tar POSIX, puede usar el mismo comando que he usado en el ejemplo anterior.

Si está en algún otro formato de archivo, debe ejecutar el comando apropiado para extraer el archivo. Tienes que buscar un poco en Internet sobre cómo extraer ese tipo de archivo. No debería ser una tarea difícil si tiene un poco de experiencia con los comandos de Linux.

Espero que lo haya encontrado util. Salud :)



Linux
  1. ¿Cómo descomprimir el formato de archivo .xz en Linux usando las utilidades tar y xz?

  2. ¿Cómo convertir un archivo Tar en un archivo Tgz?

  3. Cómo comprimir/descomprimir en Linux

  4. gzip:stdin:no en formato gzip tar:El niño devolvió el estado 1 tar:El error no es recuperable:saliendo ahora

  5. ¿Formato de archivo indexado?

Cómo extraer (descomprimir) el archivo Tar Bz2

Cómo extraer (descomprimir) el archivo tar.xz

Cómo crear un archivo Tar Gz

Cómo solucionar el error de página no encontrada de mi sitio web

Cómo crear un archivo Tar gz

¿Cómo usar gzip en Linux?