Glen wrote: > Hi there LFS users, developers, and maintainers. I'm on my journey through > the LFS book, but I can't help noticing (to the point of stopping me and > making me go to the IRC room and ask questions) that the book may be lacking > some critical information. For example, in section 3.1, it mentions that we > can use a wget-list to download the packages in one command, although it > requires going to the IRC support room in order to get this specific > command, in case one does not understand how to use wget-list.
See section iv where the first sentence says: Building an LFS system is not a simple task. It requires a certain level of existing knowledge of Unix system administration in order to resolve problems and correctly execute the commands listed. > Another > fairly large step that seems to be missing, is mentioning when to extract > the archives, and where to put the folders. (I'm assuming in the tools > directory.) It's nice that the book goes into detail as to the commands for > making directories, but it never says how to mass extract gzip or bzip2 > archives. This can be very confusing to anyone who is new to this project, > since if one step is missed, that can affect everything else. Again, the book says: Downloaded packages and patches will need to be stored somewhere that is conveniently available throughout the entire build. A working directory is also required to unpack the sources and build them. $LFS/sources can be used both as the place to store the tarballs and patches and as a working directory. In this case you are given a suggestion, but you can choose something else. Unpacking can be done anywhere but the usual placement is right in the directory where that tarballs are located. The only requirement is that they be accessible from the chroot environment starting in Chapter 6. Again, the book does not give every explicit detail and that is done on purpose. You need to have a sufficient, but relatively low, knowledge level of Linux use/administration to build LFS. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
