Hi I'm a bit of a shell n00b.
Can anyone tell me how I would check the version of MongoDB that is installed on my Linux Ubuntu machine?
I see that my MongoDB shell version: 1.2.2 so Im pretty sure that MongoDB itself is out dated too. And does anyone know of any 'How to update MongoDB' docs? I find mongodb.org to be a bit confusing.
Please and thank you.
Ok if I use db.version() inside of mongo shell it says 1.2.2
If I $ mongod --version I get this:
db version v1.2.2, pdfile version 4.5
Wed Oct 16 10:28:22 git version: nogitversion
I ran
sudo apt-get update
sudo apt-get install mongodb
and get
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
So why isn't it updating? Is apt-get pointing at the wrong repo / source?
When you entered in mongo shell using "mongo" command , that time only you will notice
also you can try command,in mongo shell ,
db.version()
ANSWER: Read the instructions #dua
Ok the magic was in this line that I apparently missed when installing was:
And the full process as described here http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ is
IMPORTANT: Make sure you change 2.4.6 to the latest version (or whatever you want to install). Find the latest version number here http://www.mongodb.org/downloads
In the terminal just enter the traditional command:
To be complete, a short introduction for "shell noobs":
First of all, start your shell - you can find it inside the common desktop environments under the name "Terminal" or "Shell" somewhere in the desktops application menu.
You can also try using the key combo CTRL+F2, followed by one of those commands (depending on the desktop envrionment you're using) and the ENTER key:
If all of the above fail, try using
xterm
- it'll work in most cases.Hint for the following commands: Execute the commands without the
$
- it's just a marker identifying that you're on the shell.After that just fire up
mongod
with the--version
flag:It shows you then something like
To update it just execute
and then
inside shell: