brew 和 gem 安装有什么不同?

问题描述 投票:0回答:1

最近跑步时

pod repo update
,它问我

CocoaPods 1.15.0 is available.
To update use: `gem install cocoapods`

所以我跑步

sudo gem install cocoapods
。这表明一切都很好

Successfully installed cocoapods-1.15.2
Parsing documentation for cocoapods-1.15.2
Done installing documentation for cocoapods after 1 seconds
1 gem installed

令我惊讶的是,当运行

pod --version
时,它仍然显示1.12.1

想了一会儿,我意识到我必须跑

brew upgrade cocoapods

我的问题是,我什么时候知道我应该运行

brew
vs
gem install
? 它们的存储方式不同吗? (我现在有2个cocoapod吗?) 他们有什么区别?

ruby-on-rails ruby macos cocoapods homebrew
1个回答
0
投票

gem install
是 Ruby 编程语言的包管理器。另一方面,Homebrew 是 macOS 的包管理器。两者都用于安装软件包或软件。

如果任何应用程序是由 Ruby 构建的,您可以使用两者来将其安装到 MacOS。否则,您只能使用

brew install
来安装。

© www.soinside.com 2019 - 2024. All rights reserved.