This article contains specifications, construction steps, and implementation information for a "build machine" for the "Amahi Express Installation Disc". The intent of the machine is to aid in the development and building of new Amahi Express Installation disc images.
__TOC__
* Any advice or suggestions you may have please post to the '''[https://forums.amahi.org/viewforum.php?f=44 Amahi Wiki "Express Disc" Forum]'''.
* The "Category" link, "Amahi Express Collection", at the bottom of this page provides links to other reference information relating to the "Amahi Express" subject area.
* There are two known bugs posted on the Red Hat Bug Tracker that have a major effect on building a new Amahi Express Install Disc. Amahi members are currently attempting to find "workaround(s) that are being researched, prototyped, and tested.
=== Recommended Configuration ===
* Ensure that Fedora updates are done after the DVD installation.
* Create "mount points" for use later.
<blockquote>{{Code<pre>|mkdir -p /media/optdrive
mkdir -p /media/usbdrive
mkdir -p /media/usbstick}}</pre></blockquote>
* Install the following packages.
<blockquote>{{Code|<pre>yum -y install system-config-kickstarts # graphical interface for making kickstart files
yum -y install pungi # tool to create anaconda based installation trees/isos
yum -y install createrepo # tool to refesh repo databases}}</pre></blockquote>
* Optionally install the following packages.
<blockquote>{{Code|<pre>yum -y install fedora-kickstarts # kickstarts used to compose the official Fedora Spins
# sample kickstarts stored at /usr/share/spin-kickstarts
yum -y install custom-kickstarts # kickstart files for Custom Spins
# sample kickstarts stored at /usr/share/spin-kickstarts/custom}}</pre></blockquote>
=== Local Fedora Repositories ===
* Start a "terminal session" and switch to the "root" user.
* The production Anaconda Installer for Fedora 18 has a bug that will not allow discs to be built. A "test" version is available that allows discs to be built.
* Go to the Fedora 18 URL "<nowiki>http://mirrors.kernel.org/fedora/updates/testing/18/i386/</nowiki>" and download the following Packages:<blockquote>{{Text|<pre>anaconda-18.37.12-1.fc18.i686.rpm
enabled=0}}</pre></blockquote>'''PLEASE NOTE:''' The updates repository is disabled due to a Fedora 18 bug bugs (2 known bugs on Red Hat Bug Tracker) in the Anaconda Installer.
* Disable all of the existing default repositories by editing each ".repo" file and setting "enabled=0" (from 1).
* Start a terminal sessions and switch to the root user.