正确卸载mongodb并再次安装mongodb

时间:2014-09-02 13:10:21

标签: mongodb ubuntu

请教我如何在我的虚拟机(ubuntu)中卸载我的mongodb。

我尝试了这些命令,但没有删除任何内容:

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

它仍然存在。 我键入mongod --version,显示db version v2.6.1

更新

我想将其删除,然后重新安装:

我尝试了以下4个命令 -

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

然后     sudo service mongod start

并输入mongo有错误:

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

我错过了什么吗? 请帮我。谢谢!!

2 个答案:

答案 0 :(得分:6)

通常,使用apt命令,您可以使用所有mongoDB软件包启动autoremove:

sudo apt-get autoremove mongodb-*

好的mongodb文档,包已更改。要获得最新的软件包,请遵循以下说明:

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

使用以下命令创建/etc/apt/sources.list.d/mongodb.list列表文件:

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

之后你有服务器,shell,mongos,......要启动mongodb-server,你可以启动mongodb服务:

sudo service mongod start

要在本地服务器上连接,只需输入以下命令:

mongo

答案 1 :(得分:1)

要删除Mongo,请在下面运行以下命令

<View
           android:id="@+id/view_separator_line"
           android:layout_width="0dp"
           android:layout_height="1dp"
           android:layout_marginTop="32dp"
           android:background="@color/grey_dark_low"
           app:layout_constraintEnd_toEndOf="@+id/imageView_gear_setting_user_information"
           app:layout_constraintStart_toStartOf="@+id/imageView_following_profile_picture"
           app:layout_constraintTop_toBottomOf="@+id/imageView_following_profile_picture" />

如果您已经安装了不同版本的mongo,请运行以下命令

sudo apt-get purge mongodb
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

要在Ubuntu 18.04中安全安装mongo,请先运行此命令更新所有软件包

sudo apt-get autoremove

现在安装mongo

sudo apt update

通过运行以下命令启动mongo

sudo apt install -y mongodb

现在通过运行来检查mongodb状态

sudo systemctl start mongodb

它应该显示为活动状态

我希望这对您有用