我的Mac上安装了2.0.2版本的mongo,我使用Homebrew安装。我正在使用的课程是使用“聚合”功能,该功能仅在Mongo 2.2版本中提供。我试着做
brew upgrade mongodb
我得到了
Error: mongodb already upgraded
有没有办法用Homebrew安装最新版本的Mongo?
答案 0 :(得分:71)
如果brew receipe中的mongodb版本与安装的版本相同,则会出现规定的错误。
通常当您看到发布的最新稳定版本并且希望将mongodb版本提升到它时,您首先必须更新您的brew receipe然后像您一样进行升级。
这意味着你首先要做
brew update
然后
brew upgrade mongodb
答案 1 :(得分:46)
此命令应将您自制的公式更新为最新版本:
brew update
然后:
brew upgrade mongodb
安装最新版本的mongodb。
答案 2 :(得分:3)
首先,安装Homebrew。如果您对什么是Homebrew感到好奇,请阅读此文章。
# Installs Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
第二,找到MongoDB点击。
brew tap mongodb/brew
第三,安装MongoDB。
brew install mongodb-community
答案 3 :(得分:0)
你应该能够运行:
brew upgrade mongodb
现在,它会在升级你的mongodb版本之前更新。
答案 4 :(得分:0)
您只需要运行以下命令即可将MongoDB更新到最新版本:
$ brew update && brew upgrade mongodb