> Subject: Re: I just fell into the rpm dependency well - is there anyway out? > From: james@xxxxxxxxxxxxxxxxx > To: rpm-list@xxxxxxxxxxxxx > Date: Sun, 6 Jun 2010 19:57:19 -0400 > > On Sun, 2010-06-06 at 17:29 +0000, John Burrell wrote: > > I am trying to convert a non-rpm based machine to an rpm based one. > > As others have said, this is a bad idea. It's like trying to convert an > Ubuntu system into a Fedora ... they just aren't the same. > > If you only have this one machine, and you need to reinstall it but > keep all the data that's on it ... your best bet is probably to do > something like: > > 1. Boot into a rescue CD. > > 2. mkdir /old-machine; mv /* /old-machine > > 3. Reboot and reinstall (but make sure you tell it not to format the > disk). > > 4. Post install, copy the things you need from /old-machine to configure > the new one. > > > I installed rpm-4.8.0 from source and then built rpm-4.8.0-1.i386.rpm > > and then tried to install it. > > The problem is you need to install a lot of the core packages at once, > as they'll require each other. In theory if you setup yum, you could do > something like: > > yum install /bin/* /sbin/* /usr/bin/* /usr/bins/* > > ...but again, depending on what the original distribution looks like you > are going to have a mix of old bits from the old OS which may interact > badly with your new one. > Thank you all for the answers - very interesting. My motives for wanting to do this are pure curiosity. I built my linux box from scratch and use a package-user management system, which works reasonably well. A problem with it is that one has to manage quite a few 'permission denied' install problems and coping with all the install schemas in gnome is a bit of a problem too. Also, my version of firefox is unstable. When I install the flash plugin I get a segmentation fault and I've not found a way around this one yet. html5 will help eventually, I hope. The other issue is trying to update some of the base packages. Installing a newer version of glibc, or gcc or binutils can easily break the system, so one may be forced to start from scratch again. So I was just curious to know if converting to a different package manager was feasible. RPM was easier to contemplate than apt because it's easy to install and straightforward to build the rpms. Shame about all the dependencies. I'll investigate yum a bit more to see what this may offer. Thanks for your time and comments, once again. jb > _______________________________________________ > Rpm-list mailing list > Rpm-list@xxxxxxxxxxxxx > http://lists.rpm.org/mailman/listinfo/rpm-list Get a free e-mail account with Hotmail. Sign-up now. |
_______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxxxxx http://lists.rpm.org/mailman/listinfo/rpm-list