我在实时 VPS 上安装了 MongoDB 来写入日志。服务器运行在 Ubuntu 10.04 LTS 上,Mongodb 版本为 2.0.3。我想升级到最新版本 (2.0.5),但只想升级 MongoDB。我在桌面上使用 apt-get upgrade 进行了测试,升级后一切正常。但是在我的 VPS 上,我更喜欢只更新 MongoDB。任何帮助都非常感谢。
答案1
我假设 MongoDB 在已配置的 apt 存储库中可用。您可以通过在安装命令中列出某些软件包来仅升级它们,如下所示:
apt-get install mongodb
(不过,您应该让您的服务器与lucid-security
存储库中的软件包保持同步更新。)
答案2
我猜你接受了 mgorven 的回答,因为运行apt-get update
解决了你的问题。为了让其他人清楚,要在基于 apt 的系统上获取 MongoDB 的最新版本,请按照以下说明操作:
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
需要添加到 Ubuntu 10.04 LTS 源列表中的相关行是:
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
然后(导入密钥并运行 apt-get update 后),您应该使用以下命令进行安装:
sudo apt-get install mongodb-10gen
如果您仅使用“mongodb”进行安装,您将从 10.04 存储库获得一个非常旧的版本(如果我没记错的话,是 1.6.x)。
一旦安装了 10gen 包,sudo apt-get update
接下来sudo apt-get upgrade
将负责为您安装新版本。