Donal Farrell wrote:
Richard and Andrew have taken you some of the way, but I'll throw in my 2 cents worth anyway :)Hi there. Is it possible to build BLFS from my host system (SuSE) until I have a GUI-based LFS-system to view the BLFS manual, etc?
Regards
As is mentioned in the new LFS book at the end, adding a little extra stuff in chroot will help. Here's my personal recommendations for a minimal *useful* system after the initial reboot.:
Lynx or Links GPM Wget Any special software needed for networking (PPPoE, PPP, DHCP).
If you're the type who wants to have a support option, you could also add in pkgconfig, glib2, and irssi here as well, giving you the ability to join the IRC support.
By doing this, you can easily get base web functionality available to you on the initial reboot (networking and Lynx/Links), Cut/Paste ability for those nasty sed lines in build commands (GPM), and easy downloading of packages (Wget).
The comment regarding kernel's being different only comes into play for packages that build kernel modules (ALSA and *sometimes* X). Anything else can be built from chroot successfully.
My own personal process is to build the entire LFS book, and build the following packages from BLFS:
OpenSSL, OpenSSH, Wget, Libpng, Freetype, Fontconfig, Expat, and Xorg. I also get the Nvidia drivers package, and the static binary of Opera downloaded before rebooting. After the reboot, I throw in the Nvidia drivers, install Opera to /opt, configure X, and start up X using twm. That way, I can use Opera until I make it to the point where I can build Firefox from source, at which time Opera gets deleted.
HTH,
J -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page