summaryrefslogtreecommitdiffstats
path: root/docs/install-methods.txt
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2002-02-25 21:06:40 +0000
committerMike Fulbright <msf@redhat.com>2002-02-25 21:06:40 +0000
commit9c40ec40c82c69180514d6b2d113d39315de93a0 (patch)
treec11d2a34148412b85309a75ddb899e096d7ba743 /docs/install-methods.txt
parentceaa0ee41f43ce61ce64017434c90d90328d6eb9 (diff)
downloadanaconda-9c40ec40c82c69180514d6b2d113d39315de93a0.tar.gz
anaconda-9c40ec40c82c69180514d6b2d113d39315de93a0.tar.xz
anaconda-9c40ec40c82c69180514d6b2d113d39315de93a0.zip
summary of ways to install and patch anaconda
Diffstat (limited to 'docs/install-methods.txt')
-rw-r--r--docs/install-methods.txt107
1 files changed, 107 insertions, 0 deletions
diff --git a/docs/install-methods.txt b/docs/install-methods.txt
new file mode 100644
index 000000000..42a82381d
--- /dev/null
+++ b/docs/install-methods.txt
@@ -0,0 +1,107 @@
+02-25-2002
+----------
+
+Description of Anaconda Install Methods (and ways of updating it)
+-----------------------------------------------------------------
+
+Notes:
+------------
+
+ - "fully exploded tree" - this is a tree which in the root has the
+ the 'RedHat' directory from every CD image merged into a single
+ 'RedHat' directory.
+
+ - "ISO" - the ISO image for a CD image.
+
+ - "anaconda update" - patches for anaconda to fix bugs/etc
+
+ - all paths without a leading '/' are relative to directory specified
+ to installer containing install source.
+
+ - 'updates.img' is a ext2 filesystem containing the updated sources and
+ shared libraries for anaconda.
+
+Current Installation Methods:
+-----------------------------
+
+- CDROM
+-------
+
+ Summary:
+ This is pretty self-explanatory. Mounts the CD and installs packages,
+ prompts user to switch CDs when the next disc is required.
+
+ Update Options:
+ - floppy.
+ - 'updates.img' file in '/RedHat/base' directory of CD #1 image.
+
+- NFS (from a fully exploded tree)
+----------------------------------
+
+ Summary:
+ Mounts directory from NFS server.
+
+ Update Options:
+ - floppy.
+ - 'updates.img' file in 'RedHat/base' or 'RHupdates/' directory.
+ - updated python or shared libs in 'RHupdates/' directory are
+ used in preference to those in original.
+
+- NFS (from a directory of ISOs)
+--------------------------------
+
+ Summary:
+ Loopback mounts ISO images from NFS server.
+
+ Update Options:
+ - floppy
+ - 'updates.img' file in 'RedHat/base' or 'RHupdates/' directory
+ - updated python or shared libs in 'RHupdates/' directory are
+ used in preference to those in original.
+
+- FTP/HTTP (from a fully exploded tree)
+---------------------------------------
+
+ Summary:
+ Pulls files from tree via FTP.
+
+ Update Options:
+ - floppy.
+ - 'updates.img' file in 'RedHat/base' directory.
+
+- FTP/HTTP (from a directory of loopback-mounted ISOs)
+------------------------------------------------------
+
+ Summary:
+ Pulls files from tree via FTP. Looks in 'disc1/' directory to contain
+ files from CD #1, 'disc2/' for CD #2, etc. These can be created on the
+ server by loopback mounting the ISO images into these directories under
+ the directory made available to ftp.
+
+ Update Options:
+ - floppy
+ - 'updates.img' file in '/RedHat/base' directory in ISO image for CD #1.
+
+Hard Drive from fully exploded tree (kickstart only)
+----------------------------------------------------
+
+ Summary:
+ Similar to NFS method - user specifies a top-level directory and
+ all files are sought under there.
+
+ Update Options:
+ - floppy.
+ - 'updates.img' file in '/RedHat/base' directory.
+
+Hard Drive from ISOs (non-kickstart only)
+-----------------------------------------
+
+ Summary:
+ Similar to NFS ISO-based method - loopback mounts ISOs in directory
+ specified by user.
+
+ Update Options:
+ - floppy.
+ - 'updates.img' file in '/RedHat/base' directory of ISO image for CD #1.
+
+