clipped from: tech-tonic.net   
‘'’Warning: DO NOT UPGRADE SYSTEMS WHICH HAVE ADMINISTRATION SOFTWARE(CONFIX, PLESK, CPANEL OR EXIM). THE UPGRADE WILL CRASH THE INSTALLED CONTROL PANEL. AND YOU WILL NEED REINSTALL”‘

Here are the steps you should follow if you want to upgrade one Fedora Core release (for example Fedora Core 3 to Fedora Core 4).

# Make sure all repo files(base, updates, extras) are in place
# Make sure all repositoryes are reacheable
# Download & install the new fedora release files
# Upgrade the system with Yum


‘'’Warning: DO NOT UPGRADE SYSTEMS WHICH HAVE ADMINISTRATION SOFTWARE(CONFIX, PLESK, CPANEL OR EXIM). THE UPGRADE WILL CRASH THE INSTALLED CONTROL PANEL. AND YOU WILL NEED REINSTALL”‘

== Repo files ==

You have to have this files in /etc/yum.repos.d :
fedora.repo
fedora-updates.repo
fedora-extras.repo

[fedora.repo]
[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://==fedora_mirror==/$releasever/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[fedora-updates.repo]
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://==fedora_mirror==/updates/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[fedora-extras.repo]
[extras]
name=Fedora Extras $releasever - $basearch
baseurl=http://==fedora_mirror==/extras/$releasever/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1

== Download & Install fedora-release-xxxxxx.rpm ==

Download from the mirror this file: $relverstion/i386/os/Fedora/RPMS/fedora-release-xxxxxx.rpm

Then install it: rpm -ivh fedora-release-xxxxxx.rpm

== Upgrade the system ==

Upgrade the system using YUM:

# yum update

‘'’Do not use yum -y on customer machines. It is higly posible to brake a package during the upgrade.”‘