I Built Linux from Scratch
101–105 of 105 posts
Re: I Built Linux from Scratch
#102I recommend using embedded Linux instead, e.g. with Buildroot. You get an understanding of the fundamentals of the hardware, kernel, and build toolchain. And you can create small hardware systems that do fun things.
I ran Gentoo for a few years, and enjoyed it. Doing the install from stage1 gives you a similar understanding of how the pieces fit together and enables you to fix low level system problems, e.g. with disk failures. The community is also smart, as it self-selects for people who have skills and good attitude. Unfortunately Gentoo is too slow to install and quirky to deploy on servers.
Re: I Built Linux from Scratch
#103I did LFS back when I was a pre-teen/teen. So late 90s, early 00s. And while I agree to an extent that it doesn't give you much day-to-day stuff, it really makes you more comfortable with operating systems and linux especially. Nowadays, I am a devops/infrastructure engineer, and I can say LFS is a core foundational experience that has let me be better at my job. I know deeper inner workings of a Linux distro and tha…
> I had a 1ghz, 256gb ram machine You had a 256gb ram machine???
It's been so long that thinking of ram in anything other than GB is weird.
Re: I Built Linux from Scratch
#104Re: I Built Linux from Scratch
#105Earlier quoted context omitted.
As in manually or https://buildroot.org/ ?
I used to make heavy use of buildroot but these days for most of my use cases I just have a kernel, and an init/application binary that I statically compile into the kernel. A simple makefile gets the job done and is easier to review than the whole of buildroot.