gpt4 book ai didi

php - 可以在 FreeBSD 10.3 中安装没有依赖项的 pkg 吗?

转载 作者:行者123 更新时间:2023-11-29 13:23:53 25 4
gpt4 key购买 nike

在 FreeBSD 10.3 中,我想通过 pkg install 安装 php 5.6 和 postgresql 9.5。然而,php56-pdo_pgsql依赖于postgresql-client-9.3,安装postgresql-client-9.5之后会要求删除php56-pdo_pgsql。

是否可以在没有 postgresql-client-9.3 的情况下安装 php56-pdo_pgsql?

最佳答案

一般建议是使用 ports 树自己构建包(参见示例 this link on the FreeBSD forum)。

但是,我也遇到了这个问题,我只是决定更轻松地进入依赖 hell (这可能是 'pkg' 背后的人在决定不提供 '-- nodeps 的选项...):

.txz 包文件(您可以通过 http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/ 下载)是一个 xz-ipped 的 tar 文件。因此,您可以对其进行解压缩和解压缩(例如,在 Windows 上,您可以使用 7-Zip)。存档的根目录包含两个 list 文件。这些是常规文本文件,其中包含依赖项列表。所以,我只是将其中的依赖项从 postgresql93 更改为 postgresql95,然后重新打包这些东西。之后,我使用“pkg add”安装它没有任何问题。

关于php - 可以在 FreeBSD 10.3 中安装没有依赖项的 pkg 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37239441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com