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.