Nenhum barril como: / usr / local / Cellar / mongod


0

Estou tentando instalar o MongoDB no Mac OSx El Capitan.
aqui está o que o terminal me dá:

$ brew install mongodb --with-openssl
  ...
  Warning: mongodb-3.2.9 already installed, it's just not linked
  ...

$brew link mongod
Error: No such keg: /usr/local/Cellar/mongod

$ ls -l /usr/local/bin/mongod
lrwxr-xr-x  1 fred  admin  37 13 Sep 09:05 /usr/local/bin/mongod -> ../Cellar/mongodb30/3.0.12/bin/mongod

Aqui está o que eu obtive durante a instalação do mongod:

$ brew install mongodb --with-openssl
...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/bsondump
Target /usr/local/bin/bsondump
is a symlink belonging to mongodb30. You can unlink it:
  brew unlink mongodb30

To force the link and overwrite all conflicting files:
  brew link --overwrite mongodb

To list all files that would be deleted:
  brew link --overwrite --dry-run mongodb

Possible conflicting files are:
/usr/local/bin/bsondump -> /usr/local/Cellar/mongodb30/3.0.12/bin/bsondump
/usr/local/bin/mongo -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongo
/usr/local/bin/mongod -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongod
/usr/local/bin/mongodump -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongodump
/usr/local/bin/mongoexport -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongoexport
/usr/local/bin/mongofiles -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongofiles
/usr/local/bin/mongoimport -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongoimport
/usr/local/bin/mongooplog -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongooplog
/usr/local/bin/mongoperf -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongoperf
/usr/local/bin/mongorestore -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongorestore
/usr/local/bin/mongos -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongos
/usr/local/bin/mongosniff -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongosniff
/usr/local/bin/mongostat -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongostat
/usr/local/bin/mongotop -> /usr/local/Cellar/mongodb30/3.0.12/bin/mongotop
==> Caveats
To have launchd start mongodb now and restart at login:
  brew services start mongodb
Or, if you don't want/need a background service you can just run:
  mongod --config /usr/local/etc/mongod.conf
==> Summary
🍺  /usr/local/Cellar/mongodb/3.2.9: 17 files, 241.2M

Como eu faço o link? obrigado

Respostas:


0

Você tem um erro de digitação em seu comando. Você está digitando:

brew link mongod

Você deveria estar digitando:

brew link mongodb

Falta de um d no final lá. o link comando toma um nome de barril, não um nome de arquivo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.