I haven't seen any part of jhlfs that documents anything in a 1,2,3 fashion, only that there is a readme that is mangled and very un-clear, contains no instructions and has, it seems no way to indicate where to get required packages and / or tools.
Here's how this system should really work: 1. Download and install jhlfs 2. Run command ./get-prerequisites 3. Run command ./configure-jhlfs 4. Run command ./get-sources 5. Run command ./build-jhlfs 6. Run command ./build-target 7. Write the target to disk 8. Boot the target It's not that hard. From: lfs-support-boun...@linuxfromscratch.org [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of John Fanjoy Sent: Thursday, September 29, 2011 11:11 AM To: LFS Support List Subject: Re: Building LFS using jhlfs LFS owns up to everything they claim, but it requires a somewhat working knowledge of the command line and helps you through the process of building a system that suits your needs. If you take the time to learn you can build a custom system. Document your process and then script it out if you'd like. To say that your made because the cookbook doesn't come with a free lifetime supply of bread is a little weak don't you think? On Sep 29, 2011 2:07 PM, "Dustin Essington" <aeta...@gmail.com<mailto:aeta...@gmail.com>> wrote: > LFS is a book you follow to make the distro yourself. Ergo, if you want > those. Download the packages and build them on your own. > > LFS isn't really meant to be a, "here run this script and it will build a > whole functioning system for you", kind of setup. It's meant to teach people > HOW to build a system from nothing but source code and a host system. > > You are also using an out of date version of the book. 6.8 is the latest try > following that. > > http://www.linuxfromscratch.org/lfs/view/stable/ > > That is version 6.8 online. > > Sent from my iPod > > On Sep 29, 2011, at 13:47, Jacob Alifrangis > <jalifran...@braindonors.net<mailto:jalifran...@braindonors.net>> wrote: > >> Oh yeah, and the build HAS to be reproducible. >> >> I.E. if we make a change, we should be able to something like this: >> >> cd /xyz/source >> make >> >> then run our packaging script. >> >> >> It should be really simple, and it's stunning that this doesn't exist. >> >> >> -----Original Message----- >> From: >> lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org> >> >> [mailto:lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>] >> On Behalf Of Jacob Alifrangis >> Sent: Thursday, September 29, 2011 10:37 AM >> To: LFS Support List >> Subject: RE: Building LFS using jhlfs >> >> So what exactly was the answer, because there isn't one in the reply. >> >> Here's what it comes down to: >> >> We need a system, that has: >> >> Kernel, drivers, sound support, networking etc. >> bash >> x windows, the smallest window manager available, which we can opt not to >> use. >> smb >> ftp client >> wget >> mono >> gtk-Sharp >> >> that's it, the total install should be around 150mb. >> >> -----Original Message----- >> From: >> lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org> >> >> [mailto:lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>] >> On Behalf Of Bruce Dubbs >> Sent: Wednesday, September 28, 2011 6:08 PM >> To: LFS Support List >> Subject: Re: Building LFS using jhlfs >> >> Jacob Alifrangis wrote: >>> Ok, so before I ask anything let me introduce myself: >>> >>> My name is Jacob Alifrangis and I am the Chief Architect at >>> Braindonors Networks, and I am starting a new project that we to run >>> on linux, but all of the distributions out there have oodles of >>> bloatware on them and we really don't need the garbage that comes with >>> them, so we decided to build our own distribution. >>> >>> And here's where we get stuck, there's nothing out there that is >>> really easy to build; you'd figure that after 15 plus years of linux >>> being around, that someone, somewhere would get it, and build a tool >>> to build a linux environment. Then we found LFS, downloaded it, and >>> sighed in dismay. >>> >>> So here's the question: Where is the damn Step-By-Step Guide? >> >> LFS *is* a step by step guide. We put in a lot of effort to do that. >> You have to understand that LFS is not a distro in the classic form, it is a >> book that describes how to build a Linux system. >> >>> Build LFS >>> >>> Configure using the Menu Download file from wget >>> http://www.linuxfromscratch.org/lfs/downloads/6.4/LFS-BOOK-6.4-wget-li >>> st then mkdir sources cd sources wget -i ../LFS-BOOK-6.4-wget-list >>> >>> make [fails] Creating Makefile... START LFS/master.sh: line 382: cd: >>> ./Build-LFS/jhalfs/lfs-commands: No such file or directory >>> >>> <jhalfs 2.3.2> exit >> >> jhalfs was a tool used by the LFS editors to extract the commands from the >> book and build a system. There have been many changes over the years to the >> book and jhalfs does not have a formal system of releases. >> That said, the development version of jhalfs in subversion does do a decent >> job in building the current book. >> >> By the way, the current version of LFS is 6.8. The 6.4 version of the book >> was released in November 2008. >> >> -- Bruce >> -- >> http://linuxfromscratch.org/mailman/listinfo/lfs-support >> FAQ: http://www.linuxfromscratch.org/lfs/faq.html >> Unsubscribe: See the above information page >> -- >> http://linuxfromscratch.org/mailman/listinfo/lfs-support >> FAQ: http://www.linuxfromscratch.org/lfs/faq.html >> Unsubscribe: See the above information page >> -- >> http://linuxfromscratch.org/mailman/listinfo/lfs-support >> FAQ: http://www.linuxfromscratch.org/lfs/faq.html >> Unsubscribe: See the above information page > -- > http://linuxfromscratch.org/mailman/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/lfs/faq.html > Unsubscribe: See the above information page
-- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page