[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] [DoyenTest]

From: doyen
Subject: [Axiom-developer] [DoyenTest]
Date: Thu, 19 Jan 2006 19:48:13 -0600



-This is the theory of CachedFloats which will do infinite precision
-floating point computation with post-facto expansions.
\title{Doyen Build Instructions}
\author{Tim Daly, Jose Alfredo Perez,  Wilken Rivera}

This document shows the explicit steps necessary to create a Doyen LiveCD from 
Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform 
which can be distributed at various science conferences. It enables scientific 
software to be distributed as literate programs. The Doyen CD has a local wiki 
and a set of scientific packages which can be scripted from the wiki pages. The 
scientific packages can be tailor to the specific conference.



\section{Prepare a clean Fedora Core 3 System}


\item Obtain Fedora Core 3 iso images from the Fedora Website. 
\item Disk 1 and Disk 2 should be enough for a basic installation. 
\item Create installation CDs from the iso images downloaded.
\item Boot up you system with the installation disk 1 to begin the Fedora
installation process.


In the first screen, you will be presesented with some boot options. Press 
Enter to continue.

\subsection{CD Media test}

For the option to test the media CD before installation, select skip. Once the 
welcome screen comes up, proceed to click next.

\subsection{Language Selection}

In the language selection, select your prefered language and click next.

\subsection{Keyboard Configuration}

In the keyboard configuration, select your keyboard configuration.

\subsubsection{Special Case}

At this point depending if your system is not clean, an upgrade examine window 
will appear. Please select {\em "Install Fedora Core"}.

\subsection{Installation Type}

In the installation type window, select {\em "Custom"}.

\subsection{Disk Partioning Setup}

In the Disk Partioning Setup, select Manually partition with Disk Druid.

\subsection{Disk Setup}

For our base distribution, only three partitions should be created. A boot 
partition of 100 MB, a swap space generally the double of your amount of RAM, 
and a root partition which size depends on the programs to be installed in the 

\subsubsection{Boot Partition}

In the Disk setup, select new. In mount point select /boot. File system type 
ext3. Size 100 MB. 

\subsubsection{Swap Partition}

Create a swap partition. Select new. Select file system type swap, and size 512 

\subsubsection{Root Partition}

Select new. Select mount point /. Select the file system type to be: ext3. 
Select "Fill to maximum allowable size" or the size you would like for the root 
partition. 2GB should be enough. Click Ok. Click Next to finish with the Disk 
Setup menu.

\subsection{Boot Loader Configuration}

Preserve the default boot loader configuration.

\subsection{Network Configuration}

Preserve the DHCP option for the eth0 by default. For the hostname, select 
manually and in the text box type doyen.

\subsection{Firewall Configuration}

Select enable firewall and select Remote Login (SSH) and Web Server(HTTP, 
HTTPS). Also, select disable for SELinux.

\subsection{Additional Language Support}

Select your prefer language.

\subsection{Time Zone Selection}

Select your time zone location.

\subsection{Set Root Password}

Select the desire password for the root account. In Doyen Live CD the default 
password is address@hidden

\subsection{Package Group Selection}


\item Select default selections for X Window System section and the Gnome 

\item In the editors section, select Emacs and Vim-Enhanced.

\item Select Graphical Internet and remove all packages except Firefox.

\item Select and remove all packages in text-based internet.

\item Remove all Office/Productivity packages.

\item In the Sound and video packages remove everything except cdrecord and 
mkisofs packages.

\item Remove all packages in the Graphics section.

\item Leave all the other sections unchanged and click next.


Click next to begin installation. Follow the proper prompts when asked to 
insert other media CDs. When the installation is complete, remove the CD and 
reboot your computer.

\subsection{Finishing System Installation}


At the new Welcome screen, click next.

\subsubsection{License Agreement}

Proceed to accept the license agreement. Click next.

\subsubsection{Date and Time}

Set the proper date and time. Click next.


In Display configuration, click configure and select "Generic CRT Display" with 
1024x768 resolution and color depth of Millions of colors. Click next.

\subsubsection{System User}

For the System User options, provide this information:


\item Username: doyen.
\item Full name: Doyen user.
\item Password: address@hidden
\item Confirm Password: address@hidden


\subsubsection{Sound Card}

You can skip the sound card testing and click next.

\subsubsection{Additional CDs}

Leave this section unchanged and click next.

\subsection{Finish Setup}

Click next to complete the installation.

\subsubsection{Login Screen}

Login as root user.

\subsubsection{Services Configuration}

You need to disable unwanted system services from autoloading.

Click on Applications -->  System Settings --> Server Settings --> Services

Uncheck all except: 

\item acpid
\item anacron 
\item apmd
\item atd
\item autofs
\item crond
\item gpm
\item hadaemon
\item httpd
\item iptables
\item netfs
\item netplugd
\item network
\item pcmcia
\item sshd
\item syslog
\item xinetd

Click save and close the window.

\section{Customizing Live CD}
\subsection{Software Installation}

The package installation for the Doyen distribution are done by using Yum and 
Wget to obtain all the required rpm files from various locations.
The next step configures a file required for yum to search and install 
packages. Do not skip this step.
Open a terminal window.


rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora



To install the Latex software package you need to use yum and install tetex, 
tetex-latex, and tetex-xdvi packages.
[457 more lines...]


forwarded from

reply via email to

[Prev in Thread] Current Thread [Next in Thread]