| ▲ | ktm5j 2 hours ago | |||||||
Well to be fair, you don't need to understand how SystemD is built to know how to use it. Unit files are pretty easy to wrap your head around, it took me a while to adjust but I dig it now. To make an analogy: another part of LFS is building a compiler toolchain. You don't need to understand GCC internals to know how to do that. | ||||||||
| ▲ | josephg 2 hours ago | parent | next [-] | |||||||
> Well to be fair, you don't need to understand how SystemD is built to know how to use it. The attitude that you don't need to learn what is inside the magic black box is exactly the kind of thing LFS is pushing against. UNIX traditionally was a "worse is better" system, where its seen as better design to have a simple system that you can understand the internals of even if that simplicity leads to bugs. Simple systems that fit the needs of the users can evolve into complex systems that fit the needs of users. But you (arguably) can't start with a complex system that people don't use and get users. If anyone hasn't read the full Worse Is Better article before, its your lucky day: | ||||||||
| ||||||||
| ▲ | adastra22 an hour ago | parent | prev [-] | |||||||
The whole point of LFS is to understand how the thing works. | ||||||||