在Ubuntu上安装了MongoDb,说它没有安装

And*_*rew 4 ubuntu mongodb

按照网站上的分步说明在Ubuntu上安装MongoDb http://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux/ 当我尝试运行mongo时收到以下错误."程序'mongo'目前尚未安装."

但它在目录中.

test@MongoDb1:~$ mkdir -p mongodb
test@MongoDb1:~$ ls

mongodb      mongodb-linux-x86_64-2.5.4.tgz

test@MongoDb1:~$ cp -R -n mongodb-linux-x86_64-2.5.4/ mongodb
test@MongoDb1:~$ cd mongodb
test@MongoDb1:~/mongodb$ ls

mongodb-linux-x86_64-2.5.4

test@MongoDb1:~/mongodb$ cd mongodb-linux-x86_64-2.5.4/
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4$ ls

bin  GNU-AGPL-3.0  README  THIRD-PARTY-NOTICES

test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4$ cd bin/
test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ ls

bsondump  mongodump    mongoimport  mongorestore  mongotop
mongo     mongoexport  mongooplog   mongos
mongod    mongofiles   mongoperf    mongostat

test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ mongo

The program 'mongo' is currently not installed. You can install it by typing:
sudo apt-get install mongodb-clients

test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$
Run Code Online (Sandbox Code Playgroud)

Sam*_*aye 5

它说它没有安装,因为:

test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ mongo
Run Code Online (Sandbox Code Playgroud)

使shell搜索操作系统$PATH以查找匹配的程序.由于您从互联网上下载并提取它,您实际需要:

test@MongoDb1:~/mongodb/mongodb-linux-x86_64-2.5.4/bin$ ./mongo
Run Code Online (Sandbox Code Playgroud)

这样它就可以在当前目录中搜索该程序.或者你可以根据需要添加它$PATH.

我不确定官方回购是否有不稳定的版本,如奇数版本号所表示,即2.5.x.