homebrew 安装软件依赖问题

2018-03-02 15:23:42 +08:00
 silverkt

最近在用 homebrew 安装 php7,看了很多教程都说用 brew 的 homebrew/php tap, 但是我看 brew 本身的 homebrew/core 里面就有了 php7.2-> php 于是安装之。 结果安装之后提示安装了一堆依赖,brew 的文件夹里面多了一堆文件。 跑去之前用 homebrew/php 安装的机器上看了下,根本没有安装其他依赖。brew deps php 也没有提示依赖。

所以,不太明白为什么用 core tap 装就有那么多依赖, 用 php tap 装 就没有。求解答

3268 次点击
所在节点    PHP
4 条回复
alvinbone88
2018-03-02 16:49:49 +08:00
因为原本是可选模块的的部分现在全部都默认安装了,比如说 opcache、intl、pear
silverkt
2018-03-02 23:19:42 +08:00
@alvinbone88 摘录一部分:apr,c-cares, icu4c, unixodbc,你是说这些都是 php 模块?
alvinbone88
2018-03-02 23:34:48 +08:00
@silverkt #2 这些都是模块的依赖
比如说,intl 需要 icu4c,opcache 需要 pcre
至于 unixodbc、apr、c-cares 在以前就是 php 默认的依赖
silverkt
2018-03-03 14:32:34 +08:00
@alvinbone88 明白了,多谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/434288

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX