Given an installation based on Yum (specifically in my case, a Scientific Linux 5.1 x86_64 installation), how would I duplicate the installed programs and utilities to a new machine based on Fedora Core x86_64? The hardware is very similar but not identical, and there's the obvious difference that SL5 is based on EL, not on Fedora; I'm largely aiming to duplicate the user experience from the original box (SL) to the new box (FC).
|
You can create a list of the installed software with:
Since they are based on different distros I am not sure how you would do the install. If I was copying it to a fresh install of the same distro I would, run this as root
|
|||
|
|
|
Get list of installed RPMs on your RHEL box:
Install packages onto Fedora:
Note: Fedora is the R&D project for RHEL and you should be able to install most of these packages in Fedora. Steves method lists version numbers and you want to avoid that. |
|||
|
|
You can try Kickstart or you may want to set up a PXE install/boot server for multiple distros. Or if some of your machines are diskless you can try LTPS method (this is what is generally called - thin client - IIRC), also see here EDIT: If that's the case see this |
|||||||
|
|
Whoa whoa whoa First, you have an RHEL-based source (Scientific Linux). You can't just go from there to a Fedora based system without giving up something (namely reliability). First question: Why do you want to go with Fedora? Second question: If this is for a server, ask yourself the first question again...are you the answer to that question isn't "well, maybe I can use Scientific Linux or CentOS"? Assuming that this machine isn't going to be used for anything important, you can get a list of the installed programs by running 'yum list installed' and making sure the same packages are installed (although you probably won't get the same versions. Fedora is much more cavalier about things like that). |
|||||||||||
|


.) – phunehehe Aug 11 '10 at 6:25