MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Ungerade Ergebnisse von Mongoid mit Debian Squeeze Mongodb

Für alle, die seltsame Probleme mit Debian Squeeze Mongodb haben, scheint es, dass das Debian-Backports-Metapaket Mongodb derzeit nicht erfordert, dass seine Abhängigkeiten (wie mongodb-server) von Backports stammen oder dieselbe Version haben. Installieren Sie also einfach mit $ sudo apt-get -t squeeze-backports install mongodb schlägt oft stillschweigend fehl.

Ein Fehlerbericht von Debian Mongodb 703580 kann hier eingesehen werden .

Um dieses Problem zu vermeiden, installieren Sie einfach explizit alle Abhängigkeiten von Backports:

$ sudo apt-get -t squeeze-backports install mongodb mongodb-clients mongodb-dev mongodb-server
$ mongo
MongoDB shell version: 2.0.0
connecting to: test
> db.serverStatus().version
2.0.0
$ dpkg-query -l 'mongodb*'
||/ Name             Version            Description
+++-================-==================-==============
ii  mongodb          1:2.0.0-2~bpo60+1  object/document-oriented database (metapackage)
ii  mongodb-clients  1:2.0.0-2~bpo60+1  object/document-oriented database (client apps)
ii  mongodb-dev      1:2.0.0-2~bpo60+1  object/document-oriented database (development)
ii  mongodb-server   1:2.0.0-2~bpo60+1  object/document-oriented database (server package)