当我尝试在 ubuntu 的 shell 中运行 mongo 或打开 rockmongo 时,我看到了这个错误:
couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
什么原因?我试图重新安装 mongo 但这没有帮助。当我键入sudo apt-get purge mongodb-10gen
返回的错误是
E: Sub-process /usr/bin/dpkg returned an error code (1)
我试过这个:
- 首先删除 /etc/apt/sources.list 中关于 mongo 的行
运行这个命令:
sudo dpkg pr mongofb-10gen
sudo apt-get -f install
sudo apt-get upadte
sudo apt-get upgrade
然后
sudo apt-get purge mongodb-10gen
是成功的在最后:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
在 /etc/apt/sources.list 中添加 deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
sudo apt-get update
sudo apt-get install mongodb-10gen
然后,当我尝试启动 mongo 时,我看到了同样的错误。:o