I did post What's inside rpm? on how to explore rpms via linux command line. That works well for single files, enough to create adhoc scripts.
I have started looking for some sort of web-based "Repo Browser", or "rpm Registry" software in a form of a web-app or a web-server to install on a local network and explore local and remote yum repositories. Unfortunately nothing did pop up in my searches.
Here is what I am looking for, my list of desired features:
- List rpms with selectable info fields such as Name, Version, release, Build Data, License, Signature components, Summary, etc
- Filter the list by the fields selected above
- Display lists of dependencies for a selected rpm
- Browse these dependencies if their repos are reachable,
- Indication if a dependency is reachable or not
- Compare selected rpms: see what are the differences in scripts, files, permissions, info.
- Export to MS Excel
- Ability to extend and add features: JSON or SOAP web services interface, plugins architecture
If someone knows a software product which satisfy most of these requirements, your input is very welcome in comments, or via the Contact form.