加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

FreeBSD Ports:如何查看端口的所有依赖项以及这些依赖项的所有

发布时间:2020-12-14 00:47:10 所属栏目:百科 来源:网络整理
导读:我正在尝试构建一个依赖于apache-ant的端口. 我以为我可以运行make build-depends-list来查看此端口所需的所有依赖项: # make build-depends-list/usr/ports/devel/apache-ant/usr/ports/java/jdk16/usr/ports/math/gmp 但在安装完所有东西后,该端口有一个
我正在尝试构建一个依赖于apache-ant的端口.

我以为我可以运行make build-depends-list来查看此端口所需的所有依赖项:

# make build-depends-list
/usr/ports/devel/apache-ant
/usr/ports/java/jdk16
/usr/ports/math/gmp

但在安装完所有东西后,该端口有一个依赖列表,该列表长达一英里:

apache-ant-1.8.1 desktop-file-utils-0.15_2 gamin-0.1.10_4 gettext-0.18.1.1 gio-fam-backend-2.26.1 glib-2.26.1_1 gmp-5.0.1 inputproto-2.0 javavmwrapper-2.3.5 kbproto-1.0.4 libX11-1.3.3_1,1 libXau-1.0.5 libXdmcp-1.0.3 libXext-1.1.1,1 libXi-1.3,1 libXtst-1.1.0 libiconv-1.13.1_1 libpthread-stubs-0.3_3 libxcb-1.7 pcre-8.12 perl-5.10.1_3 pkg-config-0.25_1 python26-2.6.6 recordproto-1.14 unzip-6.0 xextproto-7.1.1 xproto

这个依赖列表是一个粗鲁的惊喜,我想在我承诺安装端口之前了解它.

如何查看端口的所有依赖项和所有子依赖项?

你很近.试试这个:
make all-depends-list

这将通过所有依赖项递归并为您打印它们.要测试不同的构建方案以及它们如何影响依赖项列表,请尝试以下方法:

make NOPORTDOCS=yes NOPORTEXAMPLES=yes all-depends-list

make WITHOUT_X11=yes all-depends-list

以下是完整的依赖关系打印目标:

all-depends-list
build-depends-list
run-depends-list
package-depends-list
pretty-print-build-depends-list
pretty-print-run-depends-list

干杯,格雷格

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读