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


14

我已经下载了'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

如何解决呢?

Answers:


15

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

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


你能列出我须藤在哪里吗?
2014年

1
当您收到“权限被拒绝”错误时,@ AJ。你应该使用sudo于行动,你的普通用户不能因为权限问题做。默认情况下不要使用它,因为这可能会导致各种各样的问题。
terdon 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.