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.