CentOS - Sauvegarder et réinstaller la liste des paquets installés

Petit mémo pour réinstaller rapidement l'ensemble des paquets d'une distribution CentOS sur une installation vierge. Cette astuce peut être utile pour réinstaller un serveur de test identique à un de production.

Création du script d'installation des paquets installés

1) Se connecter en SSH sur le serveur ayant les paquets installés.

2) Génération de la liste des paquets installés :

# rpm -qa > yum.installed

3) Ajout du terme "install" en début de chaque ligne :

# sed -i 's/^/install /' yum.installed

4) Ajout du terme "run" à la fin du fichier yum.installed

# echo run >> yum.installed

Installation des paquets sur le nouveau serveur

1) Se connecter sur le serveur ou vous souhaitez réinstaller les paquets.

2) Récupérer le fichier yum.installed généré précédemment.

3) Exécuter yum en spécifiant le script généré :

yum shell yum.installed

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *