我在osx6.8上并且需要安装早期版本的Mongodb,如何使用HomeBrew安装早期版本?以下不起作用:(
dream-2:app2 star$ brew install mongodb-2.6.10
Error: No available formula for mongodb-2.6.10
Searching formulae...
Searching taps...
dream-2:app2 star$
Run Code Online (Sandbox Code Playgroud)
(((编辑:我收到一条消息,解释这篇文章与另一篇文章相比是如何独特的,嗯,另一个问题的答案是超长且复杂的,它特定于postgresql,并没有真正回答我题.)))
joe*_*dle 178
我安装了最新版本的mongo,谢谢.
brew tap mongodb/brew
brew install mongodb-community
Run Code Online (Sandbox Code Playgroud)
但我有时想切换到旧版本.首先,安装它:
brew search mongo
brew install mongodb-community@3.2
Run Code Online (Sandbox Code Playgroud)
现在我想在我的PATH上使用3.2而不是最新的:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Run Code Online (Sandbox Code Playgroud)
(它需要mongodb因为它是一个桶,我认为这意味着它是一个二进制文件.)
现在我的PATH上有3.2.我可以杀死正在运行的数据库并启动我的测试数据库.
当我完成后,我可以切换回最新版本:
brew unlink mongodb-community #*#
brew link --force mongodb-community@3.2
Run Code Online (Sandbox Code Playgroud)
然后重新启动.
Cod*_*nes 49
当试图用自制软件安装旧版本的东西时,通常很有用brew search packagename,在这种情况下,有一个2.6版本可用homebrew/versions/mongodb26
所以,要安装该版本:
brew install homebrew/versions/mongodb26
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38217 次 |
| 最近记录: |