Upgrading from RH8.0 to Fedora

Posted on 2004-11-14
Last Modified: 2013-12-06
Has anyone had experience in upgrading from Redhat 8.0 to Fedora?

I run a shared RH8.0 box with web server, mail etc, and someone took it upon thereselves to upgrade IMAP, which led down the slippery slope of RPM dependencies and eventually the server broke after glibc was updated.

The box is now back up and running, but a number of the services (particularly those that rely on openssl) are not working properly.  I've lost track of what has tried to be "fixed", but I think most of the updated RPM's used to update/break the box were Fedora RPM's.

Is it as simple as plonking the Fedora CD's in the drive and choosing the upgrade option?
Question by:Tintin
    LVL 17

    Expert Comment

    I havent tried upgrading redhat 8.0 to fedora but the upgrade from rh 9.0 is pretty painless. It should work ok but I would backup any important data first.
    LVL 38

    Accepted Solution


       Upgrade from rom RedHat 8.0 to Fedora is like upgrade from Win98 to WinXP, it will end up to fresh
    re-installing Fedora.

       Most of the rpms for Fedora are not compatible with RedHat 8. If you use --nodeps or --force option to
    enforce rpm upgrade, then it ends up to your situation now.

       glibc is very critical system library with a lot of packages depending on it. Please roll back to the original version
    if you still want to use RedHat 8.

       For Fedora upgrade, please backup all the data and database and then do a fresh and clean installation of
    Fedora. That way is much safer and clean.


    LVL 48

    Author Comment

    Hi Wesly.

    Obviously a fresh install would be the best, but at a minimum, I was wondering if I could choose an upgrade option and have the basic stuff like network, user accounts preserved.  I don't mind reconfiguring bind, apache, perl etc.
    LVL 38

    Expert Comment


       As my experience, I didn't see the "upgrade" option during Fedora installation from CD on a RedHat 8 box. (or fade out)

    > have the basic stuff like network, user accounts preserved.
       You can copy /etc/passwd, /etc/passwd, /etc/resolv.conf, /etc/hosts to a floppy
    # tar czf /etc.tgz /etc   ===> backup whole /etc as etc.tgz and copy out etc.tgz to tape or NFS server.
    Then use
    # ifconfig eth0   <=== write down IP, netmask, broadcast
    # netstat -r      <=== write down default gateway

    Then do a clean installation.



    LVL 13

    Expert Comment

    If you are careful, you can preserve the accounts (/etc/passwd), the passwords (/etc/shadow), and also /etc/group (and home directories) by copying them all to external media before blowing your system away.

    I agree with the others; trying to "upgrade" to Fedora from RH8 may possibly get you into some trouble....   a "clean install" would be best.
    LVL 48

    Author Comment

    OK, a fresh install it is.

    I have a backup of everything important.  I did a similar process a couple of years ago when we moved from Mandrake to Redhat.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    cron job says it ran, no results 25 83
    AWS linux AMI 3 44
    WiX Installer 2 41
    Ubuntu vs. Debian 4 62
    If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
    Join Greg Farro and Ethan Banks from Packet Pushers ( and Greg Ross from Paessler ( for a discussion about smart network …
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now