我正在使用以下网址中的说明在Ubuntu 14.04计算机上安装MongoDB:https: //docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
所以我跑:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
Run Code Online (Sandbox Code Playgroud)
然后:
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
Run Code Online (Sandbox Code Playgroud)
其次是:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后,我在更新结束时收到以下警告:
W:GPG错误:http://repo.mongodb.org trusty/mongodb-org/3.2发布:以下签名无效:BADSIG D68FA50FEA312927 MongoDB 3.2发布签名密钥
如果我忽略警告并尝试运行:
sudo apt-get install -y mongodb-org
Run Code Online (Sandbox Code Playgroud)
我明白了:
警告:以下软件包无法通过身份验证!
mongodb-org-shell mongodb-org-server mongodb-org-mongos mongodb-org-tools mongodb-org E:有问题,-y没用--force-yes
关于如何解决的任何想法?谢谢!
我按照mongodb官方网站上提到的步骤进行操作.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
Run Code Online (Sandbox Code Playgroud)
运行最后一个命令我收到一个错误:
E: Unable to locate package mongodb-org
Run Code Online (Sandbox Code Playgroud)
请帮忙.