Anaconda documents

Alexander Rau (work) arau at schleese.com
Thu Nov 20 21:27:59 UTC 2003


Here are my suggestions for a Table of Contents (TOC)

Just a brain storm and working copy:

1. Introduction
2. How anaconda works
	2a) boot process
	2b) actual anaconda process
		2ba) probing for hardware (what is happening behind the
scenes/what programs are doing what)
		2bb) language selection
		2bc) harddrive setup
			.
			.
			.
		.
		.
		.
2. Installation
3. What is needed to re-build anaconda (disk space, packages)
4. Tree structure
5. binaries (just quick explanation with details in later chapters)
	5a) buildinstall 
		.
		.
		.
6. mini how to editing and making rpms from source
7. Set up your build environment (tree structures needed and so on)
8. The comps.xml chapter (explanation and making your own comps.xml)
9. Step by step walkthrough the whole buildinstall process
10. Splitting distros
11. burning distros mkisofs 
12. Links and useful tools 
13. Acknowledgements

====================================

And here is the start for the Introduction chapter (straight from the fedora
anaconda project site http://fedora.redhat.com/projects/anaconda-installer/)

1. Introduction

Red Hat Installation Program (Anaconda)
Anaconda is the installation program for Red Hat distributions. During
installation, the system's hardware is identified and configured, and the
appropriate file systems for the system's architecture are created. Finally,
it allows the user to install the operating system software on the system.
Optionally, it can upgrade existing Red Hat installations. Anaconda can run
in a fully interactive mode (text or graphical), or in a kickstart mode,
which is allows the installation to be scripted for unattended operation.
This makes deploying hundreds or thousands of systems very easy.

Anaconda is written in Python and C, and is distributed under the GPL. The
graphical frontend is written with PyGtk. Using a scripting language
(Python) for the majority of the code allows for easily distribution of
updates and the quick development of new features.

AR

PS/ Hope this is a good start









More information about the fedora-docs-list mailing list