【问题标题】:Issues installing Memcached [closed]安装 Memcached 的问题 [关闭]
【发布时间】:2016-04-22 06:33:41
【问题描述】:

here 下载 memcaced 后,在我的机器 (Ubuntu 14.04) 上安装 memcaced 时遇到问题。

当我尝试提取 tar 文件时,它显示以下错误:

DaarioNaharis :~/Softwares/memcached$ tar zxvf memcached-1.4.25.tar.gz 

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

我浏览了网站上的docs,并没有太大帮助(它仍然在积极维护吗??)。需要帮助来安装它。

谢谢。

【问题讨论】:

  • 嗯,输出几乎就是它所说的意思。您尝试解压缩的文件不是 gzip 格式。因此,要么您的下载严重损坏,要么扩展名错误且不是 gzip 压缩的 tar 存档。
  • 您检查过下载没有损坏吗?您可以尝试再次下载,或根据来自memcached.org/files的哈希验证文件
  • 我验证了哈希,但不知道它是否正确,它显示了网站上提到的另一种形式。
  • 我使用 sha1sum 命令计算出来的:bf9e1fcf839dd6a15d6b68223308886bc8abae60 memcached-1.4.25.tar.gz 在网站上:sha1: 7fd0ba9283c61204f196635ecf2e929 >
  • 嗨,Marcus,我知道文件存在问题,这很明显,我正在寻求帮助以找到解决方案。这不是题外话(你已经投票了)。下载链接似乎仍然存在问题,下面建议的解决方案似乎有助于解决它。这篇文章可能对像我这样面临类似问题的其他 tyros 有帮助。我了解您和其他版主在维护内容标准方面做得很好,但这近乎过度节制。如果您觉得这个问题对您来说太简单,请不要劝阻其他人回答。

标签: ubuntu installation memcached


【解决方案1】:

从报错信息可以推断出你下载的文件不是gzip格式的。不久前我遇到了同样的问题。

检查文件扩展名类型,其中有一些解压方式(解压文件放在链接/某些服务器设置中??)。

file memcached-1.4.25.tar.gz
memcached-1.4.25.tar.gz: tar archive

我重命名了该文件,并解压缩了它(重命名为 memcached-1.4.25.tar),它工作正常。现在尝试使用以下方法提取它:

tar -xvf memcached-1.4.25.tar

由于其中包含源文件,请使用以下内容安装,可在网站文档中找到:

./configure && make && make test && sudo make install

【讨论】:

  • 谢谢!我试过了,它奏效了!
猜你喜欢
  • 1970-01-01
  • 2020-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多