我们可以在ubuntu 19.10上安装mongo db吗?

时间:2020-01-15 08:43:41

标签: mongodb

我想在我的ubuntu 19.10上安装mongo db,但是它说我们只能使用它的LTS版本。

有没有一种方法可以在19.10上使用它。

1 个答案:

答案 0 :(得分:1)

我认为MongoDB(https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/)的描述仅适用于Ubuntu LTS,但实际上您可以使用Ubunto 19:10进行相同的步骤。

只需使用18:04 LTS存储库(链接在页面上)。我认为存储库是他们喜欢为Ubuntu或其他功能提供支持的地方。

但是在使用下面的命令进行任何操作之前,请确保没有安装任何MongoDB软件包(这是因为您可以使用Ubuntu存储库安装MongoDB,但是它们已经过时了(它们会在MongoDB 3.6给您提供)更新版本为4.2)尝试使用mongod --versionmongo --version来查看是否安装了其中的任何东西(它们是使用mongodb的方式),如果它说您有某些软件包或整个mongod以及安装了mongo,请尝试使用sudo apt-get remove加上软件包名称将其删除,只需键入sudo apt-get remove mongo and press tab,您将看到与MongoDB相关的所有软件包,将它们一一删除。)

因此,首先打开终端alt+ctrl+t。然后使用此wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -导入程序包管理系统使用的公钥。 但是,如果收到指示未安装gnupg的错误,则可以使用此命令sudo apt-get install gnupg安装,然后重试wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -,然后,由于使用的是Ubuntu 19:10,因此可以使用使用以下命令在Ubuntu 18:04 LTS Bionic存储库中:echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.listsudo apt-get update重新加载软件包,最后使用此命令sudo apt-get install -y mongodb-org安装它们(针对特定版本的MongoDB的最新版本)版本的MongoDB做类似sudo apt-get install -y mongodb-org=4.2.6 mongodb-org-server=4.2.6 mongodb-org-shell=4.2.6 mongodb-org-mongos=4.2.6 mongodb-org-tools=4.2.6的操作,并在该命令的每个部分中使用特定版本的名称。 做到了,安装了,希望对您有所帮助。