无法在osx上安装tokumx:无法执行二进制文件

时间:2015-01-25 13:52:08

标签: tokumx

我从tokumx网站下载最新版本。当我启动mongod时出现错误,

bash: ./mongod: cannot execute binary file 

任何解决方案。

2 个答案:

答案 0 :(得分:0)

该网站直接提供的唯一版本是针对Linux的,您需要联系他们以获得OSX版本。

答案 1 :(得分:0)

Tokutek网站上的TokuMX社区版下载目前仅限64位Linux。 system requirements还注意到官方只支持64位Linux。

但是,对于OS X用户,如果要为开发目的安装二进制文件,则可以使用Homebrew TAP包。

假设您已经安装了Homebrew,您应该可以通过在shell提示符下运行以下命令来安装tokumx-bin包:

brew tap tokutek/tokumx
brew install tokumx-bin

注意:

  • 包安装将失败,除非您在提示输入电子邮件地址时输入一些文本(尽管任何文本包括默认"电子邮件地址"似乎都有效)

  • tokumx-bin包与mongodb包冲突,因为两者都使用相同的二进制名称

  • TokuMX二进制文件和数据文件可与MongoDB互换