Niki Kovacs wrote:
My ideal system is:
a) a base no-frills Slackware install, which means base system, development
tools, X.org plus all available libraries
b) from here, install everything from source with a series of build scripts
working hand in hand with checkinstall. For example, xfce-install will install
the latest XFCE from source, tuned to my special needs.
If you're interested building many BLFS packages from source rather than
installing binary packages guaranteed to work with Slackware you would
be better off, IMO, to be starting from a LFS base. This all but
guarantees that the BLFS packages will build (and more importantly run)
properly or at least that you can get more helpful support from the lists.
Slackware as a base may seem like a shortcut at first, but it isn't
really. If all the computers you will be working on share an
architecture (say they're all i686 compatible), you can build the base
LFS system once on a fast i686 and tar it up. All you need to do on
every other computer then is boot from a LiveCD, partition and format
the drive(s), untar the base LFS system in place, and run grub. Not
really any more work than installing Slackware and you don't have to
worry about stepping through the install options every time and missing
something. (You could save even more time if you look into HDD ghosting
and/or drop your LFS build onto a self-installing bootable disc, but
you'll have to research the howto on that.)
Alternatively, although more time consuming, you can look into aLFS (or
perhaps DIY-Linux since it seems to parallel LFS quite closely) for
automated builds of the LFS base. This will allow you to optimize the
builds for different architectures without following the book everytime.
If you do insist on starting from Slackware, I would think that a
slackware mailing list would be able to help you more on source builds
even if you use BLFS as a guide. People can say something to the effect
of 'no, those instructions won't work on this distro because... try
these' because they would be familiar with building programs in a
Slackware environment. You can't expect the BLFS devs or LFS community
to know anything about a Slackware environment and the effects it will
have on building source with BLFS instructions.
Regards,
Jeremy.
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page