Jason Gurtz gurtz at
Sat Feb 17 11:08:05 PST 2001

Bryan helpfully pointed out cvs checkout instructions; so, I added that and
where to get the cvs package, and a few more notes.  Should be good now as
something to follow with a little faith, enjoy  :)


Title:	ALFS-Backend-Hint
Author:	Jason Gurtz <jason(at)tommyk(dot)com>
Version:	1.0

(a "#" means do this as root)

1.) install expat (
    # ./configure && make && make install)

2.) # perl -MCPAN -e shell  (hint: make sure you have version 5.6.0+ of
                                   perl installed on the host system.)

	a.) make sure not to autoconfigure
	b.) defaults should be fine for most questions

3.) cpan> install XML::Parser

4.) cpan> install XML::Twig

5.) cpan> quit

6.) install cvs

	a.) Download from:

	b.) unpack and # ./configure && make && make install

7.) Checkout ALFS from cvs...

export CVSROOT=:pserver:anonymous at
cvs login
<hit enter> when asked for password
(should bring you back to prompt)
cvs co ALFS

8.) have all sources in one dir

9.) edit the chap[4,5,6]

	a.) all the <!ENTITY> tags at the top must be what you want/need
	    them to be.

		1.) partition "what yourlfs will be built on"
		2.) LFS "mount point for above ($LFS)"
		3.) swap-partition "what U want as your swap partition"
		4.) packages_dir "where all your tarballs are"
		5.) hostname "hostname of your choice"
		6.) builddir "ALFS will 'tar -[y,z]xvf' into this dir
		    and cleanup when done, so if you're short on space..."

	b.) VERY IMPORTENT!!! check version numbers and whether tar.gz
	    or tar.bz2 and edit the <package> tag and any subtags as

	c.) if you want to use newer versions of things, or want things
	    added, customized to your personal preference, then remember
	    to add relevent <patch> tags, etc... as necessary.

10.) Start it up by doing ./alfs_app /path/to/chap[4-6]  If you run into
     a path or other minor prob that you want to fix in the middle, you
     can sometimes choose (s)hell; this is a sub-shell, so just hit
     <ctrl+d> to get back to the running alfs and then hit (r)etry


: jason(at)tommyk(dot)com :  <<<>>>
| /* Begin Version 3.12 GeekCodeBlock */ GO/IT$/CS> d+(-) s+: a25   |
| C++++(+) UL+++(B+>+++)(C+) P+ L++ E- W+++ N+ o K? w+ !O M- V->+++ |
| PS+++ PE Y+ PGP- (!)t !5 !X R* !tv(-) b++ DI-- D+ G e h++ r y++** |

Unsubscribe: send email to alfs-discuss-request at
and put unsubscribe in the subject header of the message

More information about the alfs-discuss mailing list