memcached解压报错gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recovera

  最近在部署环境,在安装memcached的过程当中解压时,html

 解压命令:tar -zvxf memcached-1.4.34.tar.gzruby

遇到了一个问题,memcached

  gzip: stdin: not in gzip format3d

  tar: Child returned status 1orm

  tar: Error is not recoverable: exiting nowhtm

 如今我提供一下我总结的解决方法:blog

方法一:ip

#tar -vxf memcached-1.4.34.tar.gzci

 tar包压缩的时候用cvf参数,解压的时候用xvf参数
或压缩的时候用czvf参数,解压的时候用xzvf参数
部署

bz 包遇到了,就把z参数换成相应j参数

固然,若是你和我同样方法一都没有解决你的问题,那么看方法二。看下图,本宝宝就是这么衰没解决。

 

方法二:

我这时在网上找到一个方法。就是对memcached压缩包进行重命名,再解压。

命令:mv memcached-1.4.34.tar.gz memcached-1.4.34.tar

再进行解压:tar -zvxf memcached-1.4.34.tar

可是,并无用,个人文件依旧是报错。这个方法并未解决个人问题。并且我感受这个方法其实和一差很少哦。

固然也有人用这个方法就能够了,形成这个问题的缘由多是这个安装包原来是memcached-1.4.34.tar,但后来被人改动事后缀名。

方法三:

我无心中看到一篇文章,说多是因为我在线下载下来的安装包自己就是损坏的。

怎么肯定是否损坏呢?

命令:ls -lht 查看文件大小

而且与Windows上存放着的安装包的大小进行了比较。

果真是安装包自己就存在问题。

╥﹏╥...

好吧,到这里个人问题就解决了。固然若是有小伙伴你的问题解决了又出现新的问题,那就能够看一下方法四。

方法四:

 gzip: stdin: not in gzip format
  tar: Child returned status 1
  tar: Error exit delayed from previous errors 

听说这个是FTP传输的问题,可能在传输时使用的是ascii传输。遇到这种状况,改成二进制传输。

 

如今你的问题解决了么?

没有的话教你一招

百度

哈哈,但愿对你们有帮助。

 

 

 

参考资料:

http://www.apoyl.com/?p=419

http://alany.blog.51cto.com/6125308/1422299

http://www.myexception.cn/ruby-rails/1872329.html

相关文章
相关标签/搜索