web-dev-qa-db-fra.com

Pourquoi ne puis-je pas mettre à jour MongoDB avec Homebrew?

J'ai la version 2.0.2 de mongo installée sur mon mac, que j'ai installée avec Homebrew. Le cours que je poursuis utilise la fonction 'aggreg', disponible uniquement dans la version 2.2 de Mongo. J'ai essayé de faire

 brew upgrade mongodb

et je reçois

Error: mongodb already upgraded

Est-il possible d'installer la dernière version de Mongo avec Homebrew?

27

Cette commande devrait mettre à jour vos formules homebrew vers leur dernière version:

brew update

Et alors:

brew upgrade mongodb

Pour installer la dernière version de mongodb.

43
edouardbriere

Si la version de mongodb dans votre recette de brassage est identique à la version installée, vous obtenez l'erreur indiquée.

Généralement, lorsque vous voyez une dernière version stable publiée et que vous souhaitez y ajouter votre version de mongodb, vous devez d'abord mettre à jour votre recette de brassage, puis procéder à la mise à niveau comme vous l'avez fait. 

Cela signifie que vous feriez d'abord

brew update

et alors

brew upgrade mongodb
71
karthiks

Vous devriez pouvoir exécuter: brew upgrade mongodb

maintenant et ça va mettre à jour avant de mettre à jour votre version de mongodb.

0
Long_Live_King