安装redis在make test时报错“You need tcl 8.5 or newer in order to run the Redis test”

Linux idb 2591℃ 0评论

源码的方式安装redis,在make test时报错“You need tcl 8.5 or newer in order to run the Redis test”

第一次接触redis,遇到这个错误时,查了一下错误的信息,其中关键是tcl 8.5。关于Tcl,如下解释:

Tcl (最早称为“工具命令语言””Tool Command Language”, 但是目前已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。 由John Ousterhout创建。 TCL很好学,功能很强大。TCL经常被用于 快速原型开发,脚本编程, GUI和测试等方面。

查看系统是否安装了Tcl,发现操作系统确实还没有安装Tcl(除了yum list还可以用rpm -qa|grep tcl来检查操作系统是否安装了Tcl),不过好在操作系统的镜像文件里面是8.5版本的。

安装这个之后,就没有报错了。redis也顺利安装。以上只是本次安装过程中遇到的唯一问题。

转载请注明:猫头鹰工作室 » 安装redis在make test时报错“You need tcl 8.5 or newer in order to run the Redis test”

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 请问下怎么查看系统是否安装了Tcl
    IOM2018-05-30 16:44 回复
    • idb
      yum list tcl 显示结果右边版本号前面没有“@”符号,表示没有安装。另外也可以用这个命令查询 rpm -qa |grep tcl ,如果没有安装的话,也查询不到结果。
      idb2018-06-05 14:23 回复