已知可执行文件 libtoolize(当然,目标也可以是 xxx.so 之类), 但是我不知道它在在什么 rpm 包下。一个很简单的方法是利用 yum 全局找一下。

因为是可执行文件, 因此它部署后位置一般是 "xx/[s]bin/libtoolize", 那么我们以此缩小范围,搜索命令可以是:

$ sudo yum provides */libtoolize
blahblah...
updates/7/x86_64/filelists_db     | 4.3 MB  00:00:01
....
libtool-2.4.2-20.el7.x86_64 : The GNU Portable Library Tool
Repo        : base
Matched from:
Filename    : /usr/bin/libtoolize



libtool-2.4.2-20.el7.x86_64 : The GNU Portable Library Tool
Repo        : puias_core_Base
Matched from:
Filename    : /usr/bin/libtoolize



libtool-2.4.2-21.el7_2.x86_64 : The GNU Portable Library Tool
Repo        : puias_core_Updates
Matched from:
Filename    : /usr/bin/libtoolize



libtool-2.4.2-21.el7_2.x86_64 : The GNU Portable Library Tool
Repo        : updates
Matched from:
Filename    : /usr/bin/libtoolize

我们可以看到,它在 libtool 这个包下。

来自的你,很高兴你能看到这儿。若本文对你有所用处,或者内容有什么不足之处,敬请毫不犹豫给个回复。谢谢!