我做了一个
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
在 Azure 上的 Ubuntu 16.04 Linux Server 上添加MongoDb
Linux Server,这Failed to Fetch 404 Not found
在期间给了我apt-get update
。现在,我发现我必须mongodb
在 16.04 上使用它来进行 repo
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
我应该如何撤消先前的列表以便可以apt-get update
再次执行?
答案1
您的第一个命令:
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
mongodb-org-3.0.list
这将在目录中创建一个文件/etc/apt/sources.list.d
。
如果这导致了一些问题那么最简单的解决方案就是简单地将其删除。
sudo rm -f /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
安全解决方案:
里面的文件sources.list.d
很重要,所以最好备份,而不是完全删除。备份是为了将来需要的时候用到(你永远不知道)。
sudo mv /etc/apt/sources.list.d/mongodb-org-3.0.list /etc/apt/sources.list.d/mongodb-org-3.0.list.bak
sudo apt-get update