Le 14/06/2018 à 08:27, Jaromil a écrit :
re all,

today I've noticed this interesting experiment from the news of
Distrowatch:

https://github.com/scottwilliambeasley/debian-from-scratch/blob/master/README.md

it's interesting because it provides an alternative "new" way to
bootstrap a new apt based system in addition to the classical
debootstrap method. I also noticed the instructions have no mention of
systemd, wonder where that will sneak in later...

however I believe this approach works flawlessly on Devuan too.

what would be useful for? besides learning how the system is made..

ciao

    Dear Jaromil, I'm not sure this project is really interesting - I mean debian-from-scratch. The advantage of building Linux from scratch is to learn what the internals are and what are the fundamental building blocks of the OS. Doing then a debotstrap step by step, which is, in reality, the process described in this manual, does only drop the educational part of LSF. And what is LSF if not educational?

    It is clear that, people following the LSF manual don't do it for educational reasons but for the sake of building themself their own OS (the DIY motivation). But, at the end, or in the middle, they realize it is not practical, and *only* educational.

    I followed a similar path when I started building my own Linux all compiled from source, statically linked against Musl libc. I started it at a time when there was no distro based upon Musl. It has been an enormous job, which I could do because I had enough free time and I could use powerfull servers to compile and recompile many time a cross-compiler and then a native one, then compile applications from sources. I stopped: it takes too much time but I have learned it is possible for a well organised group of people to do it and maintain it, and discovered this "distro" I wanted to do myself now exists (Alpine).

    Everyone can build a Debian system with debootstrap, even for a different architecture. I started my first Debian install on Powerpc SBCs 10 years ago, working from an i386 desktop. Debootstrap is just an executable wich downloads a hardcoded minimal set of packages and then runs some of the installed applications. I guess the version of debootstrap shipped by Devuan does the same for Devuan. It's exactly what Debian-from-scratch suggests to do step by step. It is certainly quick, and therefore not educational - in contradiction with the necessary preliminary steps of LSF.

    Didier

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to