Tag Archives: screw up

Mixed Ubuntu and CentOS Linux versions screw up this MongoDB source code build. Potential solutions?

Mixed Ubuntu and CentOS Linux versions screw up this MongoDB source code build. Potential solutions?

UPDATE: This is easiest solution which is get a clean install of Ubuntu 12.0.4 and just run ‘sudo apt-get install mongodb’. There goes my wasted day of all this other junk below.


Use the following links to build your MongoDB installation. I did CentOS Linux and then Ubuntu after some weird failure during the build.  This was a bitch to build as compared to other NOSQL options like Redis.
When doing ‘git tag –I’ of available versions, ensure to choose a release candidate like ‘…-rc1’ to ensure proper a compilation build. I would advise using the exact version listed which was 2.0.4. Also, ensure to install the latest Linux packages. For Ubuntu, do ‘apt-get upgrade’. There is a difference between the two:
=> apt-get update : Update is used to resynchronize the package index files from their sources via Internet.

=> apt-get upgrade : Upgrade is used to install the newest versions of all packages currently installed on the system

You may need to apt-get install pcapand wcap libraries  so do apt-get install libpcap-dev
NOTE: I have run into all kinds of build problems with Ubuntu 10.0.4 so I tried a current version of 12.
I did not have the patience to bother will older version of Ubuntu or CentOS with the weird problems I ran into below.
These errors included and possible solutions:




Best possible solution:



To run MongoDB with inserting and accessing data, do:

The above link appears to work ok once your MongoDB server is correctly install.
I also like this SQL chart of MongoDB commands verus something like Oracle

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!