On Fri, Mar 26, 2021 at 1:36 PM Rainer Fiebig via blfs-support <
[email protected]> wrote:
> Hi all!
>
> First, thanks to you and the team of LFS for your work and effort! I
> think that in terms of digital self-empowerment LFS/BLFS is the most
> important and most valuable Linux-distribution of all.
>
> There is hardly anything to criticize. From my own experience however, I
> think that two aspects could be improved in BLFS:
>
>
> 1. Like for LFS, there should be a file with the md5sums
>
> Verification of the packages is important. But having to check each of
> several hundreds of checksums individually is really a tedious exercise
> without much educational value.
>
> The idea is of course to download the packages one needs and then check
> the md5sums with
> md5sum -c md5sum_file
> against those in the file.
>
>
> 2. In hindsight, I would have appreciated a clear path to a
> desktop-environment
>
> I know what the "Introduction" in the book says: "Unlike the Linux From
> Scratch book, BLFS isn't designed to be followed in a linear manner."
>
> But in BLFS it is IMO very easy to get lost and frustrated in choices
> and especially *dependency-hell* ("Dammit! Not another one!!!"). IMO
> this aspect is rather a test for one's resolve than an encouraging
> learning experience.
>
> So what I suggest, is a clearly identifiable common thread within the
> book or a list with the install-sequence (!) of those essential packages
> one needs to have as a basis for a desktop environment.
>
> I think this would make it much easier for the newcomer to build a
> complete system and get a motivating sense of achievement - in half the
> time. And the gain in knowledge wouldn't be any less, IMO.
>
> Hope this was the right list to post this to.
>
> Thoughts?
>
> Rainer Fiebig
>
It sounds like it might be a fun project for somebody to create a utility
to parse the BLFS book's XML source code:
svn co svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK/
Given a package name, the hypothetical utility program could parse the XML,
figure out the dependency tree, download everything, and validate the MD5
checksums. Then it could render the links to the online book instructions
so you can read and follow them in the correct order. (No, I'm not
volunteering, LOL. I'm the "idea guy"...)
Don
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page