是否有可能得到一个YUM包的编译选项? 在这个特殊情况下,我试图让他们用CentOS来进行标准的BIND安装,但是如果有一个YUM包的通用的方法,那也是很好的了解。
所以要清楚这将是在编译过程中yum包中的绑定二进制文件的构build过程中传递的所有选项。
通用的方法是下载源RPM并查看.spec文件。 安装yum-utils软件包,然后运行yumdownloader --source bind ,然后解压下载的源RPM(使用rpm -ivh或rpm2cpio )并查看。
许多程序也有获取编译选项的特定于应用程序的方法。 不幸的是(请参阅注释)RHEL 5 / CentOS 5版本的BIND没有任何这样的选项,所以你几乎不用看spec文件中的构build选项。 然而,较新版本的BIND提供了一个方法:运行/usr/sbin/named -V获取版本号和构build选项。 (许多程序碰巧遵循这个-V惯例, perl和Apache httpd ,但这绝不是标准的)。