2014-09-02 6 views
3

S'il vous plaît apprenez-moi comment désinstaller mon mongodb dans ma virtualbox (ubuntu).Désinstaller mongodb correctement et installer à nouveau mongodb

J'ai essayé ces commandes et rien n'a été enlevé:

sudo apt-get purge mongodb mongodb-clients mongodb-server mongodb-dev 
sudo apt-get purge mongodb-10gen 
sudo apt-get autoremove 

Il existe encore. type I mongod --version il montre db version v2.6.1

Mise à jour:

Je veux l'enlever puis l'installer à nouveau:

J'ai essayé les 4 commandes suivantes -

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list 
sudo apt-get update 
sudo apt-get install mongodb-org 

puis sudo service mongod start

et de type mongo ther e est l'erreur:

MongoDB shell version: 2.6.4 
connecting to: test 
2014-09-02T21:27:10.390+0800 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111  Connection refused 
2014-09-02T21:27:10.392+0800 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 
exception: connect failed 

Ai-je raté quelque chose? S'il vous plaît aidez-moi. Je vous remercie!!

Répondre

6

Normalement, avec la commande apt, vous pouvez lancer autoremove avec tous les paquets MongoDB:

sudo apt-get autoremove mongodb-* 

Ok sur la documentation de MongoDB, les paquets sont modifiés. Pour avoir un mode de suivi de paquet à jour:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 

Créez le fichier de la liste /etc/apt/sources.list.d/mongodb.list en utilisant la commande suivante:

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list 

Exécutez la commande suivante pour recharger la base de données de paquet:

sudo apt-get update 

et installer des paquets désirés:

sudo apt-get install mongodb-org 

Après que vous avez un serveur, shell, mongos, ... Pour lancer mongodb-server youcan lancer le service MongoDB comme ceci:

sudo service mongod start 

Pour vous connecter sur votre serveur local entrez simplement cette commande:

mongo 
+0

merci! Il m'aide vraiment.btw.do vous savez comment installer mongo db? Je tente les étapes dans le site Web mongodb.Mais le terminal a encore dit: Impossible de se connecter à 127.0.0.1:27017, raison: errno: 111 Connexion refusée – user2492364

+0

Avez-vous exécuté "sudo service mongod start" après l'avoir installé? Cela ne démarre pas automatiquement. –

+0

Je modifie mon message avec l'instruction d'installation complète – throrin19