gzip: stdin: fin de fichier inattendue -> problème d'extraction de jdk-7u55-linux-x64.tar.gz

13

J'ai téléchargé 'jdk-7u55-linux-x64.tar.gz'

Lorsque j'exécute la commande suivante pour extraire,

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

également essayé,

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

Mais je reçois enfin une erreur comme,

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

Comment résoudre ça?

UN J
la source

Réponses:

14

Veuillez ne pas utiliser sudosauf si nécessaire. Si vous extrayez ceci dans un répertoire auquel vous avez accès, il n'est pas nécessaire de le faire sudo.

Quoi qu'il en soit, l'erreur que vous obtenez est généralement due à un téléchargement incomplet. L'archive se termine avant le pied de page attendu du fichier compressé. Cela fonctionnera probablement bien si vous le téléchargez à nouveau.

terdon
la source
pouvez-vous m'indiquer où sont requis sudo?
AJ
1
@AJ lorsque vous obtenez une erreur "Autorisation refusée". Vous ne devez utiliser quesudo pour les actions que votre utilisateur normal ne peut pas effectuer en raison de problèmes d'autorisations. Ne l'utilisez pas par défaut car cela peut causer toutes sortes de problèmes sur toute la ligne.
terdon