NAME

distro-creator - a graphical tool for creating distros

SYNOPSIS

distro-creator

DESCRIPTION

distro-creator is a tool written in GTK+ which makes the creation of distributions based on Debian a very simple task: it's possible to generated a distribution in a few minutes just choosing the selected packages from a list. It's based in PDK, and provides some of the features PDK provides.

CONFIGURATION

There are two ways of running distro-creator: per user, or system wide. In per user mode, the $conf is ~/.distro-creator, in system wide mode, the $conf is /etc/distro-creator/.

The pressed file used in the generated image of the distribution is at $conf/preseed.cfg. The files necessary to generate the image are stored at $conf/boot/cdrom for the complete CD and $conf/boot/netboot for the netinst.

USAGE

MANAGING SOURCES

First you need to select the sources: Sources -> Edit. To include a new distribution, press New.

Name:

The source from where the installer will be fetched must have have the same name as the installer image placed in $conf/boot.

Example: lenny

Path:

The complete path for the repository.

Example: http://ftp.br.debian.org/debian

Distribution:

The name of the distribution in the repository.

Example: lenny

Component(s):

Components of the distribution to be used.

Example: main

Debian installer:

Mark it if the repository has a available installer.

Architecture:

Which architecture should be used from this source.

Include source:

Mark it if the source is available in the repository.

After including all the distributions you want, click on Ok.

Now, you must Refresh the sources: Sources -> Refresh.

CREATING DISTRIBUTIONS:

Now you can create a new distribution: Distribution -> New. It will be store in the $distros directory, /var/lib/distro-creator/ for system wide mode and ~/.distro-creator/distros/ for per user mode.

You must choose the packages that you want to include in the distribution, and select from which source you want the base system and the installer should be grabbed from. The name you choose for the distribution is the name of the directory it'll be stored in.

After that, you can save it: Distribution -> Save.

ACTIONS

In a saved distribution, you can generated a repository, a CD, or a netinst.

Important: in order to generated a CD or a netinst, you must have generated the repository first.

The generated repo will be available at $distros/$name/repo, the generated CD image at $distros/$name/image.iso and the generated netinst at $distros/$name/netinst.iso.

BUGS

E-mail for bugs, comments, suggestions or anything else.