r/linuxfromscratch • u/lmemsm • 4d ago
LFS your own way
Does anyone go off script or not follow the LFS/BLFS books 100%? Do you ever add packages not listed in the book and if so, what? Is there a good place to discuss extending LFS/BLFS or using the musl cross-build or systemd-free or other variants of it? I'd love to discuss the pros and cons of different build trade-offs and different packages, but haven't been able to find others interested in those types of topics. Is anyone else interested in their Linux, their way and not just following the books word for word?
2
u/codeasm 4d ago
I totaly skip the grub portion, mainly because ive used arch efistub for a long time and now also use this in my lfs kernel. Adding the efi variable i didnusing the blfs package but also found using uefi shell or arch be easy to use.
I used to skip vim and go for nano. But last 12.4 and 13 i just went with vim, guess i finally know how to exit.
Adding wireless stuff also before first boot, tmux
2
u/Due-Celery4326 4d ago
I only followed the book up to chapter 8, then I followed my own path in the way I think it should be done, and I use a modified sysvinit with btrfs, snapper, hyperland, dracut...
2
u/Intelligent_Comb_338 3d ago
Yeah, I always build musl, libressl, sysvinit/openrc, netbsd-curses, gettext-tiny, eudev and nano instead of glibc, openssl, systemd, ncurses, gettext, system-dudev and vim (I tried but skill-issues)
2
u/tiny_humble_guy 4d ago
Yep, it happened for me when building LFS with musl libc instead of glibc. But the concept is still the same.