gzip:stdin:文件意外结束 -> 提取 jdk-7u55-linux-x64.tar.gz 时出现问题

gzip:stdin:文件意外结束 -> 提取 jdk-7u55-linux-x64.tar.gz 时出现问题

我已经下载了“jdk-7u55-linux-x64.tar.gz”

当我执行以下命令来提取时,

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

也尝试过,

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

但最后却出现了错误,

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

如何解决这个问题?

答案1

如非必要请勿使用sudo。如果您要将其解压到您有权访问的目录中,则无需使用sudo

无论如何,您收到的错误通常是由于下载不完整造成的。存档在压缩文件的预期页脚之前结束。如果您再次下载,它可能会正常工作。

相关内容