【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/

广告
将在 10 秒后关闭
bannerAds