1

比方说,我有一块宝石:

curb

现在这需要:

libcurl-devel

系统包安装在我的机器上(Fedora 17)。在尝试安装之前如何找出依赖关系?这个命令:

gem dependency curb

仅显示安装此 gem 所需的其他 gem,而不显示系统包:

$ gem dependency curb
Gem curb-0.8.1
4

1 回答 1

0

你不能,就其本身而言。依赖于 libcurl 头文件,因此您可以尝试在可用的搜索路径中找到这些头文件,然后根据正在安装的平台推荐安装哪个包,但 libcurl 头文件可以安装任意数量包的数量,甚至来自源代码,因此在一般情况下,没有一种方法可以说“curb 需要 libcurl-devel”。

于 2012-09-10T08:20:21.497 回答