Download Older Versions of Fedora

A frequently asked question is: Where can I find a specific older version of Fedora? The correct answer is: If you CANNOT find it on the official Fedora Mirror List, then chances are it is too old and not supported.

Unless you need an older version for some very specific task, I strongly recommend that you use a recent version of Fedora.

To find an older version, start by going through the mirrors to see if you can find a site that is physically closer to you (for faster downloads). If you cannot find the version on a mirror, try downloading from Redhat’s site (below).

Some things to note:

  • If a DVD image is not available try to generate your own DVD from CD’s.
  • The SRPM ISO images are for source code and not useful for running and/or installing.
  • The follow links could be removed at any point in the future.
  • The rescue-CD is not needed for installing/running but maybe helpful to boot or fix an existing installation.
  • Since you need to download each ISO individually, make sure to verify the MD5SUM or SHA1SUM.

Download Links:

Fedora Version Architecture Install CD’s Rescue-CD DVD
Fedora Core 1 i386 3
x86_64 3
Fedora Core 2 i386 4 yes yes
x86_64 4 yes
Fedora Core 3 i386 4 yes yes
x86_64 4 yes
Fedora Core 4 i386 4 yes yes
x86_64 5 yes yes
ppc 5 yes
Fedora Core 5 i386 5 yes yes
x86_64 5 yes yes
ppc 5 yes yes
Fedora Core 6 i386 5 yes yes
x86_64 6 yes yes
ppc 6 yes yes

Fedora 7 and newer no longer use “Core” as part of the release name.

Fedora Version Architecture Media Type
Fedora 7 i386 DVD + Rescue CD
i386 Live CD
x86_64 DVD + Rescue CD
x86_64 Live DVD
ppc DVD + Rescue CD
Fedora 8 i386 DVD + Rescue CD
i686 Live CD
x86_64 DVD + Rescue CD
x86_64 Live DVD
ppc DVD + Rescue CD
ppc Live CD
Fedora 9 i386 DVD, 6-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 7-CD Set
x86_64 Live CDs (Gnome, KDE)
ppc DVD, 7-CD Set
Fedora 10 i386 DVD, 6-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 6-CD Set
x86_64 Live CDs (Gnome, KDE)
ppc DVD, 7-CD Set
Fedora 11 i386 DVD, 6-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 6-CD Set
x86_64 Live CDs (Gnome, KDE)
ppc DVD, 7-CD Set
Fedora 12 i386 DVD, 5-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 5-CD Set
x86_64 Live CDs (Gnome, KDE)
ppc DVD, 6-CD Set
Fedora 13 i386 DVD, 5-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 5-CD Set
x86_64 Live CDs (Gnome, KDE)
Fedora 14 i386 DVD, 5-CD Set
i686 Live CDs (Gnome, KDE)
x86_64 DVD, 5-CD Set
x86_64 Live CDs (Gnome, KDE)

Fedora Public Mirror List
How to download Fedora

Older versions of CentOS can be found here:

UPDATE: 10/04/2008 – Updated all links to
UPDATE: 03/31/2009 – Updated for Fedora 7 and later. No installation CD sets are available.
UPDATE: 02/22/2010 – Added Fedora 9 and 10.
UPDATE: 03/23/2012 – Added Fedora 11-14.

PHP4 on Fedora Core 6

The need for PHP4 has not changed much since Fedora Core 5 (FC5). Hence I have taken the time to update the SRC.RPM that I had originally distributed for FC5 to support Fedora Core 6 (FC6). Included are several security updates as well. FC5 users who used this file previously should update.

The updated source RPM package is provided on the following guide:

PHP4 on Fedora Core 6

Steps provided should work for FC6, FC5 as well as FC4. Although no testing was done for FC4. There are some precompiled binary RPM’s provided as well. (The binaries MAY be out of date.)

As always, these have only minimal testing by myself. Furthermore, please take care when using these files on production servers.

PHP4 on Fedora Core 5 x86_64

I do not know how many people require PHP4 on Fedora Core 5. However since I find that I use it, I am providing PHP4 binary RPMs.

Since I made the files available I did receive some complaints. Primarily a compile failure on x86_64 architecture and a compile failure on PPC architecture. I have no means to test PPC, however I have tested with x86_64 and had success.

For x86_64 architecture, I have tested the src.rpm against the default FC5 rpm’s and the latest updated rpm’s (as of 08 July 2006), both work without problem.

PHP4 on Fedora Core

MPlayer 1.0pre8 Released

After almost 14 months, the MPlayer developers put out a new release: 1.0pre8 (I doubt 1.0 will ever happen). The official announcement was made on the mailing list on Monday. The mailing list had implied a release was pending.

In the meantime, Fedora Core 4 came and went and Fedora fans are on FC5. The good news is that MPlayer properly supports GCC4.x (which FC4 and FC5 use). Anyone who has used a development build already knows these improvements. Additionally the long overdue GTK2 update for the GUI was available. However the most significant changes will be in the background with many improvements in file format support as well as DVD and MPEG updates.

As always, I updated my MPlayer compile guide for Fedora. It never ceases to amaze me how many people actually read it and use it. For the more practical users, most repositories should be coming online soon with updates for yum. Simply run:

# su -c 'yum update mplayer'

I’ve checked Livna, FreshRPMs and ATrpms, none seem to have the update yet. So yum users will have to wait.

Fedora Core 5 on Dell D810 Laptop

Over the last weekend I installed Fedora Core 5 on a Dell Latitude D810 laptop.

Unlike Jason’s laptop criteria, I basically required a Dell laptop. I wanted the D610, however it was unavailable and I had to settle for the D810. Even though I customized it, I really did not have any control over what hardware specifically would be better for Linux. However one luxury I was afforded was to be able to maximize the provided features.

In fact the only features that possibly would have made a significant difference were the ATI video chipset and Wireless chipset.

On Video: My personal opinion has been the Nvidia GeForce based chipsets on laptops (I’ve used Sony laptops) typically outperform the ATI based chipsets. There was not much option here, however so long as the video RAM was dedicated I was satisified.

I had selected the maximum 1920 x 1200 screen and default open source Xorg driver for ATI seemed a little slow for 2-D drawing and motions. I tested the glxgears for about 150FPS (very slow), however with the very easy install of the proprietary ATI drivers, that was increased to about 900FPS (very acceptable).

On Wireless: This has always been a nightmare in the Linux world. It has improved over the past 3 years since I’ve used it, but too often do new hardware changes cause problems. Regardless the 2 options were an A/B/G device or B/G. I picked the B/G solution since I’ve seen even less success with A based chipsets. The B/G was from from Intel, which Intel does support for linux.

I was eager to try Fedora Core 5’s new wireless tools (NetworkManager, etc) however I was very much disappointed. I was easily able to install the Intel ipw2200 drivers. However the default network tools did not detect my SSID and there were some problems with the connection at first. The NetworkManager caused me to lose the connection and it would not re-connect. In the end I was able to get the wireless working perfectly with a reboot.

I did have 1 minor nuisance with the Dell keyboard. The Wifi Toggle (wireless on/off button) is implemented as a Blue-Function Special Key instead of a physical separate button. As you can guess, I was not able to get that key to work when running Fedora. The syslog kept complaining. Oh well, booting into Windows fixed that. More investigation is needed as I know this should be possible to work.

Other Points

I was very pleased with the Linux performance on this Dell laptop. Virtually everything worked as I expected.

The power management properly support S3 (suspend to ram) and S4 (suspend to disk – “hibernate”) with or without the ATI and wireless drivers. (Same cannot be said of Nvidia!!!)

The harddisk was SATA which worried me at first, but FC5 detected it properly. I even booted with an older CD with kernel 2.6.9 which gave no problems.

The pointing devices were nice also. The touchpad and pointing thumb-stick gave no difficulties.

As a linux laptop, I would highly recommend this laptop. It is a bit bulky and large but since it functions mostly as a “desktop” this isn’t a serious concern. I feel I lucked out with the convenience of installing Linux on this laptop, however I hope my points help people make more educated decisions when selecting laptops.

Moving a Fedora Installation

With the recent purchase of a new harddrive I did not want to re-install every operating system on my previous drive. Since I dual boot with Windows, I first attempted to copy Windows. I tried multiple solutions and Norton Ghost met my requirements however a problem in 48bit LBA (Logical Block Addressing) in Windows 2000 caused too many problems. In the end I re-installed Windows. (Note: Linux does not have this problem). After Windows, I continued to my Fedora Core 5 installation.

Linux can be just “copied” and should work. I decided to test that out!

  1. First I made sure that through the Windows installation I left the required space on the new harddrive for Linux.
  2. I booted with FC5 CD 1 and selected linux rescue. This should provide enough tools. It gives a prompt to mount an existing Fedora installation. However I selected “Skip”.
  3. I created all the partitions I wanted for the new harddrive (see the previous post for my layout). I used fdisk to partition and mkfs to format the partitions to EXT3. It is important to remember to create a SWAP partition!.

    Note: Most people will only have 1 or 2 partitions: the main / and /home.
    Note: It is much easier to use a LiveCD with a graphical tool (gparted or Knoppix) to create the partitions.

  4. After the partitions were created, I had to copy – which takes the longest time. I needed to mount both old and new partitions to copy. My new 300GB drive is /dev/hda and previous 120GB drive will be /dev/hdb (mounted read-only). It is important to note the proper partition numbers for each drive!
    # cd /mnt
    # mkdir fc5.old
    # mkdir
    # mount -t ext3 -o ro /dev/hdb10 fc5.old
    # mount -t ext3 -o rw /dev/hda7
    # cp -a /mnt/fc5.old /mnt/

    I had to repeat the copying step for each additional partition I copied (i.e. /home)

  5. Next I had to edit (using nano) the grub booting setup (/boot/grub/grub.conf) and the filesystem mounting information (/etc/fstab). (See update note below.) This was the trickiest part.

    Edit grub:

    # nano /mnt/

    Grub requires the root and kernel lines to be modified:
    Since /dev/hda7 is (hd0,6) I changed root (hd0,9) to root (hd0,6).
    The kernel also requires a root= parameter which can take a label or device. Previously my root device was /. So the change I made was from:

    kernel /boot/vmlinuz-2.6.16-1.2080_FC5 ro root=LABEL=/


    kernel /boot/vmlinuz-2.6.16-1.2080_FC5 ro root=/dev/hda7

    Edit fstab:

    # nano /mnt/

    The filesystem list (fstab) is similar to grub. I needed to make a change for 3 partitions: /, /home and SWAP. (Any NTFS or FAT32 partitions can also be listed here).

    Changed from:

    LABEL=/       /            ext3    defaults   1 1
    /dev/hda13    swap         swap    defaults   0 0
    LABEL=/home   /home        ext3    defaults   1 2


    /dev/hda7     /            ext3    defaults   1 1
    /dev/hda15    swap         swap    defaults   0 0
    /dev/hda13    /home        ext3    defaults   1 2
  6. The final step was to re-install grub so that the partition can actually boot. I have grub on the / partition (/dev/hda7) instead of the MBR (/dev/hda). To install grub I did the following:
    # chroot /mnt/
    # grub-install /dev/hda7
  7. I rebooted and I went to Windows and proceeded to install bootpart to use the NTLDR to boot grub as stated in my FC5 Install Guide. (However had I installed to the MBR, this wouldn’t be needed.) Once setup in Windows, rebooted again and booted into Fedora!

Now this took a little tinkering. I accidentally made some mistakes on partition sizes when formatting and accidentally set the wrong values in both grub and fstab. So I had to go back and forth a few times. Luckily I had the old harddrive with a perfect backup.

This was an interesting experience. It did save me the time to do a full re-install of Fedora and to install all the updates and additional configuration. This time it took a few hours to get correct, but next time I imagine I could do it in 30 minutes or so.

Hopefully someone else can learn from this.

Update: Step 5. above can be simplified if the e2label command properly is properly used. Example:

# e2label /dev/hda7  /
# e2label /dev/hda13 /home

This should allow for the new drive to use the same labels as the old drive. However using the physical device partition numbers (/dev/hdX) is gauranteed to work, whereas sometimes labels can get confusing (or fail).

PHP4 on Fedora Core 5

Apparently some developers still require PHP4 on their web servers. The previous method for doing so on Fedora Core 4 (FC4) was to use the FC3 RPM’s. (A formal procedure was provided by the guide: PHP4 on FC4.)

Since the release of FC5, the dependancies and outdated linking from the FC3 RPM packages may be difficult to resolve. It is recommended to recompile the PHP4 SRC.RPM and link it to the running software provided in FC5. However, there are some needed changes to the SRC.RPM. There is a modified source RPM package provided on the following guide:

PHP4 on Fedora Core

Steps provided should work for FC5 as well as FC4. There are some precompiled binary RPM’s provided as well.

These have only been tested by myself. I would appreciate it if anyone can report as to how well these work!

Fedora Core 5 Released

Fedora Core 5 “Bordeaux” is officially released! Please download using the official mirror list or through Bittorrent. The release notes give a comprehensive list of changes. There is also a Fedora Core 5 Tour with some media. Additionally there are some screenshots courtesy of OSdir.

As a warning to early adopters: Some issues in the kernel may require immediate updating (use yum) and the Gnome 2.14 has a great deal of odd behaviour. There are some installation notes to help (based on Test3, updates soon available). Please see my Personal Fedora Core 5 Installation Guide. Stanton Finley also hase some installation notes available, although a bit more than needed for a desktop, they are still a good resource. I imagine the fedora-list mailing list as well as the forum websites will soon start providing support.

An incremental review compared with FC5-Test3 will be available in a few days. Current focus will be to install and get things working first!

Fedora is a good distribution with many problems, but they won’t be fixed without more users! Please download, use and enjoy!