ALFS-Backend-Hint

Jason Gurtz gurtz at snet.net
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  :)

~jason

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

------------------------------------------------------------------------
(a "#" means do this as root)

1.) install expat (expat.sourceforge.net)
    # ./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:
	    ftp://ftp.cvshome.org/pub/cvs-1.11/cvs-1.11.tar.gz

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

7.) Checkout ALFS from cvs...

export CVSROOT=:pserver:anonymous at cvs.linuxfromscratch.org:/home/cvsroot
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
	    necessary.

	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 :  <<<http://www.linuxfromscratch.org/>>>
+~~~~~~~~~~~~~~~~~~~~~~~~~+-----------------------------------------+
| /* 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 linuxfromscratch.org
and put unsubscribe in the subject header of the message




More information about the alfs-discuss mailing list