From Fedora Project Wiki

Creating a Fedora Re-Spin with Revisor

A Re-Spin is a set of installation media based on the original release by the Fedora Project, but with all updates included. Instead of customizing the installation media, a Re-Spin should be very similar to the originals and just have newer packages. This article is a HOWTO for anyone wanting to compose their own Re-Spin using Revisor.

Install Revisor

You may already have Revisor installed. In case you haven't, you would issue a:


Note: This should install version 2.0.4.2-1 or later. If not, the party's off.

Configure Revisor

The master configuration file for Revisor is /etc/revisor/revisor.conf. Open this file up in your favorite editor and add the following setting to the [revisor] section:

[revisor] 
dependency_resolve_allow_conflicts=1

Fedora 7 Re-Spin Notes

Choose a model you would like to use (for example, f7-i386), and open it's main configuration file in your favorite editor. Edit the repositories [updates] , and add the line:

exclude=yum yum-updatesd rpm-build rpm-libs rpm rpm-devel rpm-python rpmdevtools popt kyum

The default configuration files should have this already, but only if you didn't have Revisor installed before, and installed revisor-2.0.4.2-1 or later.

Running in GUI Mode

Now, if you want to run Revisor in the Graphical User Interface (GUI) mode, open up a terminal and from the command-line, run:


Click your way through the dialogs presented up and until you hit the 'Load Kickstart' dialog. Here, select /etc/revisor/conf.d/fedora-7-gold.cfg. Also, check the Use package manifest from kickstart data. For the best results, do not check any other of the options presented here. Press Forward, and you're done setting Revisor up to commence composing your Re-Spin.

Running in CLI Mode

You can also use the command-line interface (forget that GUI), running:


Replace [model] with a model of your choice in /etc/revisor/revisor.conf. --install-dvd and --install-cd are optional, but at least one installation media type should be specified. Check the [wiki:../OptionsReference OptionsReference] document for a complete list.