Попытаться пользоваться базовыми pkg_apt библиотеками? Хотя, они, вероятно, сделают Ваш сценарий несколько более сложным, и iirc, находятся в жемчуге, поэтому потребуйте Вас использующий это.
CentOS не имеет такой базы данных насколько я знаю. Можно использовать Fedora, они имеют те же пакеты в наличии по большей части: https://admin.fedoraproject.org/pkgdb/
Люди CentOS придумали руководство для более старой версии yum
, но это должно все еще работать.
В общем разговор
yum search "search-string"
будет искать любой Ваш настроенный и включенный repo's, хотя не всегда удобный для использования конфетки / об/мин управляет если застрявший на чем-то как .so.* отказ зависимости.Править: Я знаю, что вышеупомянутое не является сетью, но существует вкусный GUI вокруг этого, эмулируют ту функцию, я просто никогда не могу помнить хороший, так предпочтите командную строку.
Для зависимостей и как общий goto для поиска об/мин я использую: http://rpm.pbone.net/ нажимает на ссылку расширенного поиска для сужения поиска к дистрибутивам.
Я нахожу это потрясающим ресурсом, поскольку он только индексирует значение по умолчанию Redhat/мягкой фетровой шляпы/SuSe repos, хотя я не уверен, включает ли он RPMFusion (который является другим большим сторонним источником и доступен для поиска).