我正在使用教程在树莓派上安装 MongoDB:http://notejs.com/?p=252
我完全按照说明进行操作,直到行:
连接到实例:
mongo
然后我得到这样的错误:
-bash: mongo: command not found
我已经一步一步按照本教程进行操作,唯一的区别是我在非主文件夹的文件夹中下载、编译和安装了 MongoDB,这会是问题所在吗?
编辑:当我输入命令时,MongoDB 显然已经在运行:sudo/etc/init.d/mongod 开始
所以这对我的 PI 来说并不是太多
说明中有此部分用于使 mongod
二进制部分成为您的路径,这就是它起作用的原因:
sudo ln -s /opt/mongo/bin/mongod /usr/bin/mongod
但它们对 mongo
shell 二进制文件不做同样的事情。因此,您只需要为该二进制文件做同样的事情,即:
sudo ln -s /opt/mongo/bin/mongo /usr/bin/mongo
或者,您可以将 /opt/mongo/bin
添加到 $PATH 变量,或者直接调用 /opt/mongo/bin/mongo
。
我是一名优秀的程序员,十分优秀!