gzip: stdin: unexpected end of file tar: 归档文件中异常的 EOF 安装redis过程出错-日记

一、案发现场:

今天xin麒在自己虚拟机配置好了centos7系统,打算配置一下redis环境,于是出现下面报错:

gzip: stdin: unexpected end of file tar: 归档文件中异常的 EOF 安装redis过程出错-日记_第1张图片

再来一遍:tar -zxvf redis-6.2.6.tar.gz

gzip: stdin: unexpected end of file tar: 归档文件中异常的 EOF 安装redis过程出错-日记_第2张图片

于是xin麒使用sudo rm -rf + 文件夹名称删除了。

报错信息:

gzip: stdin: unexpected end of file
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
tar: Error is not recoverable: exiting now

二、解决:

这样有一个原因:

可能是在虚拟机的压缩包有损坏。xin麒就是将win主机的redis压缩包(redis-6.2.6.tar.gz)拖到虚拟机里的,可以查看两压缩包的属性看看两压缩包大小是不是不一样,是不是拖到虚拟机里的压缩包小了很多,如果是这个问题那么很可能是压缩包受损了。

在保证win主机里redis-6.2.6.tar.gz压缩包是完好的情况下可以重新将虚拟机里的压缩包删除了,重新扔进去一个,看看压缩包大小有没有受损,如果还是受损,那就直接在虚拟机从官网里下载吧。

你可能感兴趣的:(日记,redis,数据库)