Ubuntu上安装了什么版本的MongoDB
嗨,我有点像壳牌n00b 有人能告诉我如何检查安装在我的Linux Ubuntu机器上的MongoDB版本吗 我看到了我的MongoDB shell版本:1.2.2,所以我很确定MongoDB本身也过时了。有人知道“如何更新MongoDB”文档吗?我觉得mongodb.org有点让人困惑 谢谢你Ubuntu上安装了什么版本的MongoDB,mongodb,shell,ubuntu,Mongodb,Shell,Ubuntu,嗨,我有点像壳牌n00b 有人能告诉我如何检查安装在我的Linux Ubuntu机器上的MongoDB版本吗 我看到了我的MongoDB shell版本:1.2.2,所以我很确定MongoDB本身也过时了。有人知道“如何更新MongoDB”文档吗?我觉得mongodb.org有点让人困惑 谢谢你 好的,如果我在Mongoshell中使用db.version(),它会显示1.2.2 如果我$mongod--version我得到这个: db version v1.2.2, pdfile versi
好的,如果我在Mongoshell中使用db.version(),它会显示1.2.2 如果我$mongod--version我得到这个:
db version v1.2.2, pdfile version 4.5
Wed Oct 16 10:28:22 git version: nogitversion
我跑
sudo apt-get update
sudo apt-get install mongodb
得到
sudo apt-get install mongodb
Reading package lists... Done
Building dependency tree
Reading state information... Done
mongodb is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 179 not upgraded.
mongod --version
db version v1.2.2, pdfile version 4.5
Wed Oct 16 10:31:07 git version: nogitversion
那它为什么不更新呢?apt是否指向错误的回购/来源 完整地介绍一下“shell noobs”: 首先,启动您的shell-您可以在桌面应用程序菜单中的“终端”或“shell”名称下的公共桌面环境中找到它 您还可以尝试使用组合键CTRL+F2,然后是其中一个命令(取决于您使用的桌面环境)和ENTER键:
xfce4-terminal
gnome-console
terminal
rxvt
konsole
如果以上所有操作都失败,请尝试使用xterm
——在大多数情况下都可以
以下命令提示:在不使用$
的情况下执行命令-它只是一个标识您在shell上的标记
之后,只需使用--version
标志启动mongod
:
$ mongod --version
它向你展示了
$ mongod --version
db version v2.4.6
Wed Oct 16 16:17:00.241 git version: nogitversion
要更新它,只需执行
$ sudo apt-get update
然后
$ sudo apt-get install mongodb
回答:请阅读说明 好的,神奇之处在于我在安装was时明显错过了这一行:
$ sudo apt-get install mongodb-10gen=2.4.6
这里描述的整个过程如下
重要提示:确保将2.4.6更改为最新版本(或任何您想要安装的版本)。在shell内部的此处找到最新版本号:
mongod --version
当您使用“mongo”命令进入mongoshell时,只有您会注意到
MongoDB shell version v3.4.0-rc2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.0-rc2
您也可以在mongo shell中尝试命令,
db.version()
mongod --version
在终端中,只需写入:
$mongod--version在mongo控制台中,db.version()
应该会告诉您db.version()的版本非常好,谢谢!你是什么版本的ubuntu?您使用的是10gen列表吗?是的,我使用的是10gen列表,我刚刚错过了设置要安装的版本号的那一行。查看我的编辑。作为一个控制台noob,你必须假设她不知道ubuntu在哪里安装了mongod toTo。为了完整,我添加了一个关于如何为那些“真正的”noob生成shell的简短介绍:-p但是你如何获得shell:/@JamieHutber这只是linux机器上常见的ubuntu shell提示符。akluth下面的答案可能会帮助你在Ubuntu上启动shell提示符,我喜欢便捷的快捷键CTRL+ALT+Tsorry!!!被错误否决,无法恢复!!!请编辑您的答案进行投票。请立即尝试。并在未来避免此类错误@shivadarshan
mongod --version