|||
今天下载了一个Linux内核文件,解压的时候出现了这样的错误:
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
开始想不明白,最后发现是压缩包有问题,本来是七十多兆的文件,下载完只有二十几兆,然后又用迅雷重新下了一次,解压正常了。
https://blog.csdn.net/qq_29350001/article/details/51954801
以上是从网上搜到的内容,因为今天碰到一个与上面完全相同的问题,从桌面上拖动一个压缩文件到虚拟机中,在虚拟机中解压出错,报错与上面类似:
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
用du查看了文件大小, 发现是0k,又重新将压缩文件重新拖了进来,解压成功。
尤其是从桌面往虚拟机中拖动压缩包或者文件夹之类的,很容易少一些文件,最好用复制粘贴,保险一些。复制完或者拖动完一定要检查文件夹大小,确保没有少文件。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-28 22:19
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社