Reinstalling Packages on CentOS or RHEL

Installed package lists are kept in /var/log/rpmpkgs.

cp /var/log/rpmpkgs /backups/packages

Reinstall with

yum install $(sed 's/-[0-9].*.rpm$//g' /backups/packages | tr '\n' ' ')