Сегодня буду краток.
Есть такая часто возникающая задача – найти пакет, если не знаем его имени, но знаем имя какого-то бинарника, входящего в его состав.
Например, нужен бинарник phpize. Команда locate следов его присутствия не обнаружила даже после updatedb, "yum search" тоже не помогает. Значит, нужно установить пакет yum-utils, а затем делать так:
$ repoquery -q --file /*phpize php-devel-0:5.3.3-40.el6_6.x86_64 php-devel-0:5.3.3-38.el6.x86_64
Немного поэкспериментировав, понял, что есть более краткая форма:
$ repoquery -f *phpize php-devel-0:5.3.3-40.el6_6.x86_64 php-devel-0:5.3.3-38.el6.x86_64
Voilà!
Тут коллега подсказывает, что такой вариант работает аналогично:
yum provides */phpize