sounds like you just want a local centos mirror. tools like mrepo or yumdownloader are great for pulling down updates to a machine you own and then just tell all other servers to use that machine as the repo instead of a proper centos.org mirror.
I don't believe there is any existing way to pull out the files from an installed RPM, it just doesn't sound like something you'd actually want to do to me, given the alternatives which are surely preferable. If you installed it from an RPM originally, why would you not want to just keep that original RPM?
Last edited by acid_kewpie; 01-04-2012 at 06:45 AM.