Étant donné une installation basée sur Yum (spécifiquement dans mon cas, une installation Scientific Linux 5.1 x86_64), comment pourrais-je dupliquer les programmes et utilitaires installés sur une nouvelle machine basée sur Fedora Core x86_64? Le matériel est très similaire mais pas identique, et il y a la différence évidente que SL5 est basé sur EL, pas sur Fedora; Je vise en grande partie à dupliquer l'expérience utilisateur de la boîte d'origine (SL) à la nouvelle boîte (FC).
20
.
)Réponses:
Vous pouvez créer une liste des logiciels installés avec:
Puisqu'ils sont basés sur différentes distributions, je ne sais pas comment vous feriez l'installation.
Si je le copiais vers une nouvelle installation de la même distribution, j'exécuterais la commande suivante en tant que root
la source
Obtenez la liste des RPM installés sur votre box RHEL:
yum list installed |tail -n +3|cut -d' ' -f1 > installed_packages.txt
Installez les packages sur Fedora:
yum -y install $(cat installed_packages.txt)
Remarque: Fedora est le projet de R&D pour RHEL et vous devriez pouvoir installer la plupart de ces packages dans Fedora.
La méthode Steves répertorie les numéros de version et vous souhaitez éviter cela.
la source
Vous pouvez essayer Kickstart ou vous pouvez configurer un serveur d'installation / de démarrage PXE pour plusieurs distributions. Ou si certaines de vos machines sont sans disque, vous pouvez essayer la méthode LTPS (c'est ce qu'on appelle généralement - client léger - IIRC), voir aussi ici
EDIT: Si tel est le cas, voyez ceci
la source
Je crois que la réponse de Dejan /unix//a/25729/346788 est la meilleure pour un
yum
système basé. Cependant, cela peut ne pas fonctionner lorsque vous vous connectez au serveur en raison du tampon. Détails sur Comment faire pour que la sortie `yum list` reste sur une seule ligne lors de la sortie via la commande ssh à distance?Ainsi, pour s'améliorer légèrement, obtenir la liste complète des packages:
Pour obtenir la liste des packages installés à partir d'un
rpm
:Pour obtenir la liste des packages installés à partir de
yum
:la source