我想在 ubantu 12.04 中安装 MongoDB,但我不知道如何在文件中添加代码。我曾使用过这个建议。但我无法编辑该文件。有人知道我该如何解决这个问题吗?deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
/etc/apt/sources.list
sudo vim /etc/apt/sources.list
答案1
您可以按照MongoDB 教程页。
答案2
这是我的解决方案,请将以下内容复制到您的install_mongo.bash
文件中
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | sudo tee -a /etc/apt/sources.list.d/10gen.list
sudo apt-get update
sudo apt-get install mongodb-10gen
然后执行bash install_mongo.bash
答案3
我认为这是文件权限问题。执行以下命令:
sudo su -
echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" >> /etc/apt/sources.list
这将确保您确实以 root 身份执行了命令。
这应该可行,但在 Ubuntu 12.04 中执行此操作的更干净的方法是在中添加新的存储库/etc/apt/sources.list.d/10gen.list
。
现在唯一剩下要考虑的就是安装它。
apt-get update
apt-get install mongodb-10gen