0

我使用 Homebrew 安装大多数软件包。但有时某些软件包无法通过 Homebrew 获得。我想知道是否可以使用 pkgsrc 从源代码构建软件。说明如下(在标题为“从源代码构建”的部分中):http ://www.perkin.org.uk/pages/pkgsrc-binary-packages-for-osx.html 。

这种方法可以吗?潜在的问题是什么?

4

2 回答 2

0

是的,没关系。不过,您可能应该编译并安装自己的软件包到 Cellar;这样,brew link可以为它创建符号链接。Homebrew 文档中提供了更多信息。

于 2015-02-10T00:35:32.947 回答
0

正如已经回答的那样,完全可以。至于陷阱,如果您添加通过 pkgsrc 安装的二进制文件的路径,那么每当您手动构建某些东西时,gnu autotools 都会从 pkgsrc 中获取库(例如,因为 pkg-config 已公开,但还有其他方法),而不是来自基本系统。有时这是你想要的,有时是个问题。这很讨厌,尤其是因为在删除 pkgsrc 之前你不知道有什么问题。

于 2015-09-17T15:33:30.327 回答