天天看点

tar解压错误

tar解压错误:

gzip: stdin: unexpected end of file

tar: Unexpected EOF in archive

tar: Unexpected EOF in archive

tar: Error is not recoverable: exiting now

这个错误虽说不是很常见,但是一旦遇到这个错误就很棘手,汉语翻译过来是意外的错误,直接中断。(作者在这里是docker容器里出现的错误,并且试了很多种方法,最后总结的几种解决方案。)那么这是什么原因的其实,其实,这就是一个包错误,主要有两种原因

1.就是压缩包损坏,无法解压

2.就是版本不匹配,无法解压

那么这两种原因怎么去解决的,作者总结了3种方法

1.重新拉取压缩包,注意查看包的大小是否有变化

2.上述方法不行则使用xshell远程工具传输压缩包

eg:

在xshell中输入: yum -y install lrzsz

把所需要的安装包直接拉取

3.如果版本不匹配,那么只有去下载正确的安装包解决了

作者当时试了1,3方法,但是包大小总是出现错误,最后想到使用Xshell才成功。希望对大家有帮助~~

作者:SO sir
           

继续阅读