Hi!
I'm very happy to announce that jhalfs is now able to build a full LFS SVN
system (or any other LFS XML sources based in current LFS SVN) in a very
simple way and using the actual commands found in the XML sources.
The sources can be downloaded via
svn co svn://svn.linuxfromscratch.org/ALFS/jhalfs/trunk
Testers are needed to find possible bugs, features request, code improvements,
make better build logs, etc...
I think that the output from "./jhalfs -h" and the message displayed by "make"
after a succesful full build are self-explanatory:
./jhalfs -h
Usage: ./jhalfs [OPTION]
Options:
-h, --help
print this help, then exit
-V, --version
print version number, then exit
-d --directory DIR
use DIR directory for building LFS; all files
jhalfs produces will be in the directory
DIR/jhalfs. Default is "/mnt/lfs".
-P, --get-packages
download the packages and patches
-D, --download-client CLIENT
use CLIENT as the program for retrieving
packages (for use in conjunction with -P)
-W, --working-copy DIR
use the local working copy placed in DIR
as the LFS book
-L, --LFS-version VER
ckeckout VER version of the LFS book
-T, --testsuites
add support to run the optional testsuites
--no-toolchain-test
don't run the toolchain testsuites. This
disables also the build of TCL, Expect
and DejaGNU
--timezone TIMEZONE
set TIMEZONE as the local timezone. If not
specified, Europe/London will be used.
--page_size PAGE
set PAGE as the default page size (letter
or A4). This setting is required to
build Groff. If not specified, "letter"
will be used.
-C, --kernel-config FILE
use the kernel configuration file specified
in FILE to build the kernel. If not found,
the kernel build is skipped.
-M, --run-make
run make on the generated Makefile
make
.......................
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Finished the build of LFS-SVN-20051009
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
W A R N I N G
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To be able to boot your new LFS system you need to follow
the next steps:
- Enter to the chroot using the command found
in chapter06/revisedchroot.html
- Set a password for the root user
- Edit /etc/fstab, /etc/hosts, /etc/sysconfig/clock,
/etc/sysconfig/console, /etc/sysconfig/network,
/etc/sysconfig/ifconfig.eth0/ipv4 and any other configuration
file required to suit your needs.
- Set-up Grub. See chapter08/grub.html
- Unmount the filesystems. See chapter09/reboot.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day :-)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
Manuel Canales Esparcia
Usuario de LFS nÂș2886: http://www.linuxfromscratch.org
LFS en castellano: http://www.escomposlinux.org/lfs-es http://www.lfs-es.com
TLDP-ES: http://es.tldp.org
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page