Download Modules and Profiles
Packages required for nALFS
If you use <download> and/or <unpack> elements in your profiles, and wish to have the source file contents verified by computing digests, you can use MD5 digests without requiring any additional libraries while building nALFS. If you wish to use digests other than MD5 (i.e. SHA-1), nALFS can be built using the OpenSSL library. There are build instructions in BLFS. Also if you wish to get better download performance (and more reliability) than using wget for the download processes, nALFS can be built using the curl libraries that are included in the curl distribution. There are build instructions in BLFS.
Packages required for jhalfs
Before it can parse the LFS book for commands, jhalfs needs to have a local copy of the book's XML source. Currently, jhalfs relies on Subversion to ensure that it has the most up-to-date version of the LFS Book. There are build instructions in BLFS.
Getting nALFS or jhalfs from SVN
You have two options to access the SVN archive of the ALFS modules. If you have the
installed, you can checkout a copy of the current ALFS modules and work with the files yourself.
There are many choices presented here.
To get the current nALFS sources:
svn co svn://svn.linuxfromscratch.org/ALFS/nALFS/nALFS/trunk/
To get the current LFS development profile for nALFS:
svn co svn://svn.linuxfromscratch.org/ALFS/profiles/LFS/trunk/
To get all available ALFS DTDs:
svn co svn://svn.linuxfromscratch.org/ALFS/DTD/trunk/
To get the current development version of jhalfs:
svn co svn://svn.linuxfromscratch.org/ALFS/jhalfs/trunk jhalfs-trunk
An alternative is to view the ALFS source tree online on the SVN Web Interface.