【2019年12月版】在Mac上使用Homebrew解决找不到MongoDB的问题
我计划在本文中描述一种可以在Mac上安装MongoDB的方法,因为在Qiita上搜索关于在Mac上安装MongoDB的文章时,发现很多文章已经过时不能执行。截至2019年12月,以下是一种可行的安装方法。
在常规情况下,无法通过Homebrew安装吗?
我想要在MacOSX上安装MongoDB,并执行了以下命令。
$ brew install mongodb
然而,出现了以下错误。
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.
据说在Homebrew的核心库中找不到MongoDB了。(在Qiita上有很多用这种方法安装的文章…)
解决方法的提供
推荐使用MongoDB官方公式提供的brew tap命令来引用MongoDB的存储库并进行安装。
# MongoDBのリポジトリを参照
$ brew services start mongodb-community
# MongoDBをインストール
$ brew install mongodb-community
# MongoDBを実行
$ brew services start mongodb-community
# MongoDBのバージョンを確認
$ mongo -version
MongoDB shell version v4.2.1
...
我认为以上的安装和确认步骤已经完成了。
请参考官方参考资料以获取更详细的信息。
MongoDB官方参考:在macOS上安装MongoDB社区版
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/