由于之前直接apt install这种方式安装的mongo,然后发现robo3t连接时有问题,因而更改为3.6版本
首先,官网apt-get安装参考步骤如下,使用官方源安装会非常慢,解决方法:更换为阿里云源即可:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
第1步:导入公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
第二步:根据ubuntu版本来选择源:
查看当前系统ubuntu版本,执行命令:lsb_release -a 即可
Ubuntu 12.04
# 官方源(很慢,请使用阿里云源)
echo"deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
# 阿里云源
echo"deb [ arch=amd64,arm64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu precise/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 14.04
# 官方源
echo"deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
# 阿里云源
echo"deb [ arch=amd64,arm64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu trusty/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 16.04
#官方源
echo"deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
# 阿里云源3.4
echo"deb [ arch=amd64,arm64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu xenial/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
# 阿里云源3.6
echo "deb [ arch=amd64,arm64 ] http://mirrors.aliyun.com/mongodb/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
第三步:更新apt
sudo apt-get update
第四步:安装
sudo apt-get install -y mongodb-org