Due to certain circumstances, my live server is still on Fedora Core 5. Does anyone know what are the necessary steps to upgrade to say, Fedora 10?
I've tried yum update and although there are dependency errors, I'm sure I can get past that. But what I would like to know is is it safe?
I'll be skipping 5 major revisions! I don't want to upgrade to Fedora 7 because it's only a matter of time before it's deprecated as well. I figure if I'm going to do it, I might as well go big.
Any thoughts?
On 05/20/2009 11:57 AM, :: [F]usion[S]tream :: -- Gmail wrote:
Due to certain circumstances, my live server is still on Fedora Core 5. Does anyone know what are the necessary steps to upgrade to say, Fedora 10?
I've tried yum update and although there are dependency errors, I'm sure I can get past that. But what I would like to know is is it safe?
I'll be skipping 5 major revisions! I don't want to upgrade to Fedora 7 because it's only a matter of time before it's deprecated as well. I figure if I'm going to do it, I might as well go big.
Any thoughts?
Do you have a data backup? General guidelines at
http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum
Rahul
Rahul Sundaram wrote:
On 05/20/2009 11:57 AM, :: [F]usion[S]tream :: -- Gmail wrote:
Due to certain circumstances, my live server is still on Fedora Core 5. Does anyone know what are the necessary steps to upgrade to say, Fedora 10?
Hold off till June go for F11, if you can.
Do you have a data backup? General guidelines at
http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum
Rahul
If you do really need longer deploy life, maybe CentOS 5.x Unsure if you can crossgrade from F5 to CentOS5.X
Frank
Frank Murphy (Frankly3d) wrote:
Rahul Sundaram wrote:
On 05/20/2009 11:57 AM, :: [F]usion[S]tream :: -- Gmail wrote:
Due to certain circumstances, my live server is still on Fedora Core 5. Does anyone know what are the necessary steps to upgrade to say, Fedora 10?
If you do really need longer deploy life, maybe CentOS 5.x Unsure if you can crossgrade from F5 to CentOS5.X
This should normally not be that difficult as CentOS 5 is based on FC6 You should grab the release rpm package, and replace manually, then you can yum update to CentOS 5
I you do decide to do this, please document how you did it and report back to the CentOS wiki or forum, this information is also useful to other users
On Wed, 2009-05-20 at 14:27 +0800, :: [F]usion[S]tream :: -- Gmail wrote:
I don't want to upgrade to Fedora 7 because it's only a matter of time before it's deprecated as well
Already happened, ages ago. Fedora 8 is already end-of-lifed, Fedora 9 will be shortly, too.
Hi Tim, Why don't you just backup and fresh install your fedora...... makes a more error and stable.
Regards, Edwin.
-----Original Message----- From: fedora-list-bounces@redhat.com [mailto:fedora-list-bounces@redhat.com] On Behalf Of Tim Sent: Wednesday, May 20, 2009 5:36 PM To: Community assistance, encouragement,and advice for using Fedora. Subject: Re: yum upgrade Fedora Core 5 -> Fedora Core 10?
On Wed, 2009-05-20 at 14:27 +0800, :: [F]usion[S]tream :: -- Gmail wrote:
I don't want to upgrade to Fedora 7 because it's only a matter of time before it's deprecated as well
Already happened, ages ago. Fedora 8 is already end-of-lifed, Fedora 9 will be shortly, too.
On Wed, 2009-05-20 at 19:51 +0800, Edwin Tan wrote:
Hi Tim, Why don't you just backup and fresh install your fedora...... makes a more error and stable.
Erm, wasn't me that needed to do that. Have another look at the posting, I was replying to someone.
I tend to agree about doing clean installs rather than updates.
Tosh wrote:
This should normally not be that difficult as CentOS 5 is based on FC6 You should grab the release rpm package, and replace manually, then you can yum update to CentOS 5
But some FC5 updates are newer than what CentOS 5 ships, breaking "upgrades". (For example, KDE is 3.5.5 in FC5 updates, 3.5.4 in CentOS 5, the kernel is 2.6.20 in FC5 updates, 2.6.18 (with tons of backports, but still "older" to RPM) in CentOS 5.)
Kevin Kofler
Kevin Kofler wrote:
Tosh wrote:
This should normally not be that difficult as CentOS 5 is based on FC6 You should grab the release rpm package, and replace manually, then you can yum update to CentOS 5
But some FC5 updates are newer than what CentOS 5 ships, breaking "upgrades". (For example, KDE is 3.5.5 in FC5 updates, 3.5.4 in CentOS 5, the kernel is 2.6.20 in FC5 updates, 2.6.18 (with tons of backports, but still "older" to RPM) in CentOS 5.)
Kevin Kofler
In case of a server, I presume you would be running KDE, or other desktop apps, which would be newer. As for the kernel, this would create problems as you state, I think even python would create some issues, resulting in yum not working Any "upgrade" from fc5 would be somewhat risky, but I suspect it should be possible. So the only way I see to come to know this is doing the work on your pc in a virtual instance to come to know how this would react. But if you want to have a stable server platform, CentOS is a better choice than Fedora, so if you anyway are changing it would be better to convert to CentOS
Kevin Kofler wrote:
Frank Murphy (Frankly3d) wrote:
Hold off till June go for F11, if you can.
That doesn't make sense, you can't yum upgrade directly to F11 from anything older than F10
True
(because of incompatible changes to the RPM file format), so
you can just as well go to F10 now.
Why?, with F11 less than 2 weeks away. It would save an extra hoop. If he *really* does want to stick with Fedora
But!, I did give him the CentOS option, which for non-testing purposes would make the better call.
Frank
On Mon, 2009-05-25 at 22:40 +0200, Kevin Kofler wrote:
Frank Murphy (Frankly3d) wrote:
Why?, with F11 less than 2 weeks away. It would save an extra hoop.
It wouldn't because he'd have to go through F10 anyway because of the RPM changes.
There's no sense in trying to yum upgrade such an old distribution. There's no guarantee that even an update F(N-2) -> F(N) works [I've done a couple of Fedora 8 -> Fedora 10 updates, though; they worked flawlessly].
Fedora Core 5 is so old, that almost everything, starting from the init system has changed a couple of times. I'd do a fresh install by formatting the / partition (you do have a separate /home, don't you?). In this case waiting for Fedora 11 may be worthwhile.
The other option is to yum update to CentOS 5.3, which should work as easily as removing the fedora-release and fedora-release-notes RPMs # rpm -e fedora-release fedora-release notes installing centos-release and centos-release-notes # rpm -Uvh http://mirrors.kernel.org/centos/5/os/i386/CentOS/centos-release-5-3.el5.cen... http://mirrors.kernel.org/centos/5/os/i386/CentOS/centos-release-notes-5.3-3...
Also, installing the Fedora EPEL repository is a good idea. # rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rp...
Then you need to: # yum clean all (or just yum clean, if the former didn't work) # yum -y update (you may need to remove 3rd party repositories you've used in Fedora 5)
After this, reboot since glibc has been updated. Finally, check what is not available in the repos with # yum list extras
From these, you should
1. if the installed package is newer than the one in the repo: remove the installed package, and install a replacement with yum 2. remove (obsoleted) packages that are not available in the repositories