Hacker News new | ask | show | jobs
by silvajoao 5737 days ago
Quite recommended if you want to learn more about how a Unix system, and Linux in particular, is put together.

I installed it a long time ago, and I remember learning a ton. I suggest that you dig deeper into any topics you read about in the manual that you haven't heard before. I remember lovely all-nighters learning about dynamic loaders, binutils, object files, ELF and ld and so on :)

When I used to recompile the kernel I also learned a lot by trying to figure on my own whether some options should be enabled or not. This resulted in several unbootable kernels, but I also learned what was IPC, NUMA, the IO-APIC and other stuff that wouldn't come my way otherwise.

The downside is a lot of time spent waiting for stuff to compile before you can move on, so make sure you have complementary material for those times.