V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
silverkt
V2EX  ›  PHP

homebrew 安装软件依赖问题

  •  1
     
  •   silverkt · 2018-03-02 15:23:42 +08:00 · 3117 次点击
    这是一个创建于 2236 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    4 条回复    2018-03-03 14:32:34 +08:00
    alvinbone88
        1
    alvinbone88  
       2018-03-02 16:49:49 +08:00
    因为原本是可选模块的的部分现在全部都默认安装了,比如说 opcache、intl、pear
    silverkt
        2
    silverkt  
    OP
       2018-03-02 23:19:42 +08:00
    @alvinbone88 摘录一部分:apr,c-cares, icu4c, unixodbc,你是说这些都是 php 模块?
    alvinbone88
        3
    alvinbone88  
       2018-03-02 23:34:48 +08:00
    @silverkt #2 这些都是模块的依赖
    比如说,intl 需要 icu4c,opcache 需要 pcre
    至于 unixodbc、apr、c-cares 在以前就是 php 默认的依赖
    silverkt
        4
    silverkt  
    OP
       2018-03-03 14:32:34 +08:00 via Android
    @alvinbone88 明白了,多谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5472 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 07:03 · PVG 15:03 · LAX 00:03 · JFK 03:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.