我如何酿造更新公式?

我如何更新公式?

我跑了brew update 。 然后,奔跑brew outdated ,输出:

 mongodb (1.4.3-x86_64 < 1.6.5-x86_64) 

因此, mongodb已经过时了。

我如何升级它? 我只是卸载,然后安装?

我认为正确的做法是

酿造升级mongodb

它会升级mongodb公式。 如果你想升级所有过时的公式,只需简单地

酿造升级

您可以更新所有过时的软件包,如下所示:

 brew install `brew outdated` 

要么

 brew outdated | xargs brew install 

要么

 brew upgrade 

这是来自酿造网站..

升级个人配方:

 brew install formula-name && brew cleanup formula-name 

那么,我刚刚做到了

 brew install mongodb 

并遵循在完成安装后输出到STDOUT的指令,这似乎工作得很好。 我猜这有点像make install和覆盖(升级)以前的安装。

您将首先需要通过做更新本地公式

 brew update 

然后通过做升级包

 brew upgrade formula-name 

例如,如果我想升级mongodb ,我会做这样的事情,假设已经安装了mongodb

 brew update && brew upgrade mongodb && brew cleanup mongodb 

您不能使用brew安装来升级安装的公式。 如果要升级所有过时的公式,可以使用下面的命令。

 brew outdated | xargs brew upgrade