Live data from Hacker News

Linux from Scratch Version 12.0

linuxfromscratch.org

21–29 of 29 posts

Re: Linux from Scratch Version 12.0

#21
post #6

Does anyone know if anything similar exists for Windows? Of course it would be hard due to the closed nature of it, but a similar in-deth look into Windows internals would be much appreciated for a UNIX guy like me.

Closest you’ll likely get for that closed source operating system is “Install Windows the Arch Way”: https://christitus.com/install-windows-the-arch-linux-way/

Re: Linux from Scratch Version 12.0

#22
LFS, Crux, and Gentoo probably changed my life in profound ways 20 years ago. At the time, I thought I was kicking the tires on desktop Linux.

What I was actually doing was learning how to apply critical thinking in the real world. Every abstraction layer removed from a subsystem tends to require increased reasoning from the user. Maybe even a little ingenuity.

Re: Linux from Scratch Version 12.0

#24

LFS, Crux, and Gentoo probably changed my life in profound ways 20 years ago. At the time, I thought I was kicking the tires on desktop Linux. What I was actually doing was learning how to apply critical thinking in the real world. Every abstraction layer removed from a subsystem tends to require increased reasoning from the user. Maybe even a little ingenuity.

Same for me, I think I first tried Gentoo. Becoming completely obsessed how to make my system as fast and stable as possible I did the LFS tutorial. Before all that I had been using SuSE and was so frustrated how long it took to boot (~1 minute) and how cumbersome it was to build from source. On Gentoo/LFS that was just a breeze.

Re: Linux from Scratch Version 12.0

#25
In a quest to better understand what was going on under the hood, I built an LFS a couple years ago, then a Gentoo after that.

I'd been a Ubuntu/Mint user until then, but after spending hours knee deep in Arch's superb documentation to explain the tools I was building for LFS I've become an Arch/Manjaro man (and Debian when I'm provisioning a new VPS for something that needs LTS)

I learned so much about what makes a distro a distro from LFS.

I'd reeeeeeeally an Alpine style LFS fork that is fully built with LLVM and muslC, but we're not quite there yet.

Re: Linux from Scratch Version 12.0

#26

LFS, Crux, and Gentoo probably changed my life in profound ways 20 years ago. At the time, I thought I was kicking the tires on desktop Linux. What I was actually doing was learning how to apply critical thinking in the real world. Every abstraction layer removed from a subsystem tends to require increased reasoning from the user. Maybe even a little ingenuity.

Same for me, I think I first tried Gentoo. Becoming completely obsessed how to make my system as fast and stable as possible I did the LFS tutorial. Before all that I had been using SuSE and was so frustrated how long it took to boot (~1 minute) and how cumbersome it was to build from source. On Gentoo/LFS that was just a breeze.

Exactly. I could never get rpmbuild to do exactly what I wanted on RH/Fedora/SuSE but Portage on Gentoo was amazing.

Re: Linux from Scratch Version 12.0

#27
post #6

Does anyone know if anything similar exists for Windows? Of course it would be hard due to the closed nature of it, but a similar in-deth look into Windows internals would be much appreciated for a UNIX guy like me.

Closest you’ll likely get for that closed source operating system is “Install Windows the Arch Way”: https://christitus.com/install-windows-the-arch-linux-way/

Very nice. A next step might be to strip telemetry and remote control with the Ameliorated project, https://ameliorated.io/

Re: Linux from Scratch Version 12.0

#28
If you run LFS long time keeping it up to date, won't it get cluttered because of incremental 'make install' or its not meant to be run as normal desktop distro? Honest question, last touched it like 15 years ago.

Re: Linux from Scratch Version 12.0

#29

Hard mode: try to bring up LFS on a non-x86 platform; preferably something without a standard device bus like PCI-e or USB. For example, a 68k Mac...

There's a current/working m68k Linux kernel? Cool.

It would definitely be interesting to try a machine that was contemporary with the earliest Linux releases. And apparently it can run on a beefier qemu-emulated virtual machine as well.

https://www.gentoo.org/downloads/#m68k

https://www.phoronix.com/news/Linux-Better-M68k-Virtual

On the BSD side, I think NetBSD also supports m68k and vintage Macs, though I imagine something like a modern web browser would be too slow and heavyweight to run properly.

Post reply on HN