[CentOS] Rebuild all currently installed RPMs?

Wed Mar 14 02:56:48 UTC 2007
Justin Cataldo <jc at justincataldo.com>

Hi there,

Does anyone know a quick way in yum or rpm to reinstall all currently
installed rpm's - ie: Some files have been deleted but you don't know which
ones.. So you just want to force a reinstall of all currently installed.

I have been using:

Rpm -Va | grep missing >> missing.log

And then more missing.log

Rpm -q -whatprovides /path/to/file

And then

Rpm -Uvh --force ftp://mirror/path/file

But it's a slow and painful process. It's on a CentOS 4.4 machine.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos/attachments/20070314/132789e8/attachment-0004.html>