gzip: stdin: final inesperado del archivo -> problema al extraer jdk-7u55-linux-x64.tar.gz

13

He descargado 'jdk-7u55-linux-x64.tar.gz'

Cuando ejecuto el siguiente comando para extraer,

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

también intentado,

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

Pero finalmente recibo un error como,

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

¿Cómo resolver esto?

AJ
fuente

Respuestas:

14

Por favor no use sudo menos que sea necesario. Si está extrayendo esto en un directorio al que tiene acceso, no hay necesidad de hacerlo sudo.

De todos modos, el error que obtienes generalmente se debe a una descarga incompleta. El archivo finaliza antes del pie de página esperado del archivo comprimido. Probablemente funcionará bien si lo descarga de nuevo.

terdon
fuente
¿me puede enumerar donde se requiere sudo?
AJ
1
@AJ cuando aparece el error "Permiso denegado". Usted debe solamente usar sudopara las acciones que el usuario normal no puede hacer debido a problemas de permisos. No lo use de manera predeterminada ya que eso puede causar todo tipo de problemas en el futuro.
terdon