The original system is a VERY minimal install and that is what the owner wants me to mimic on the second system. He very carefully went through and removed any packages he did not absolutely need so rather than duplicate that work I thought I could somehow just work from his list of rpms on the original system.
-----Original Message----- >From: R P Herrold <herr...@owlriver.com> >Sent: Nov 23, 2009 2:54 PM >To: "Steven A. DuChene" <linux-clust...@mindspring.com>, Main PLUG discussion >list <plug-discuss@lists.plug.phoenix.az.us> >Subject: loading fresh system from rpm list? > >On Mon, 23 Nov 2009, Steven A. DuChene wrote: > >> I have been requested to load a duplicate system based on the >> list of rpms present on the original system. This is a CentOS > >> Does anyone know of a tool that would allow me to do a fresh >> load of a bare system based on a list of desired rpms? > >master: > rpm -qa --qf '%{name}\n' | grep -v kernel | sort | \ > uniq > /tmp/rpmlist.txt > >clone: > do a minimal install > > scp master:/tmp/rpmlist.txt . > > yum install rpmlist.txt > >Then on the clone, run: > rpm -qa --qf '%{name}\n' | grep -v kernel | sort | \ > uniq > /tmp/rpmlist.txt > > diff -u rpmlist.txt /tmp/rpmlist.txt > >and > rpm -e any strays present on the clone, > >and note anything not present, and repair to taste [this can >happen over time as the items in a point respin change, or if >a non-CentOS archive is used] > >- Russ herrold --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss