CSUF LogoCSUF Site Navigation

Fedora 12 Preparing to Install Fedora 13

Department of Electrical and Computer Engineering
Associate Professor Gregory R. Kriehn
Preparing to Install Fedora 13

If you are getting ready to install Fedora 13 once it comes out, or a newer version of the operating system, it would be extremely wise to backup a number of files before doing so, especially if you are going to do a fresh install over an existing system.

1.  You may want to save a list of all the rpms that were installed on your system, so you have a record of your previous installation. Simply running "rpm -qa | sort > f12-rpm.txt" will do the trick. This way, if you cannot remember if you missed a couple of packages while setting up a fresh install, you have something to look back at.

2.  Likewise, you may want to make sure that you have backup copies of all the source code for programs that you installed by hand on your current version of Fedora. If you cannot find it online, you still have access to it.

3.  You may want to keep a copy of the /etc/*.conf files, the /etc/sysconfig/* files, and any other files in /etc that were edited and not discussed within these pages, especially if you are unsure about the configuration of some of the services. This way, you have something to look back to, if necessary.

4.  If you have setup your mail directories for local delivery, make sure that all of the files in /var/spool/mail are empty, except maybe, for root. If they are not, you have mail that is undelivered and will lose it if you do a fresh install. Backup the files, if necessary.

5.  Execute the /etc/cron.daily/backup-daily script to backup the MySQL databases, your /var/www directory, and any other files that you do not want to lose (such as your home directories, bookmarks, etc.). Follow it up with the /etc/cron.daily/backup-hourly script for an additional layer of protection.

As soon as the two scripts finish executing, reboot, and prepare to install the latest version of Fedora.