使用`brew info package`时`Dependencies`部分的子部分是啥意思?
Posted
技术标签:
【中文标题】使用`brew info package`时`Dependencies`部分的子部分是啥意思?【英文标题】:What is the meaning of subsections in `Dependencies` section when using `brew info package`?使用`brew info package`时`Dependencies`部分的子部分是什么意思? 【发布时间】:2022-01-23 14:55:03 【问题描述】:我想知道 brew 中某些包的依赖项是什么。这就是我使用brew info package
的原因。 Dependencies 部分包含 Build 和 Required 两个子部分。这些部分是什么意思?
附:有没有办法在 brew 中安装包及其所有依赖项?
【问题讨论】:
【参考方案1】:使用 Homebrew 安装包有两种方法:
-
使用预构建的二进制文件(如果它们适用于您的 macOS 版本)
从源代码构建
必需的 依赖项总是需要的,无论包是如何安装的。 构建 依赖项仅在您从源代码安装包时才需要。
默认情况下,Homebrew 会安装预构建的二进制文件。 (见FAQ ¶ Why do you compile everything?和¶ Why should I install Homebrew in the default location?)
有没有办法在 brew 中安装包及其所有依赖项?
brew install package
将自动安装依赖项(除了安装包本身)。
【讨论】:
以上是关于使用`brew info package`时`Dependencies`部分的子部分是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章