[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix learning exercices
From: |
Marius |
Subject: |
Re: Guix learning exercices |
Date: |
Thu, 21 Nov 2024 18:20:35 +0000 |
Wow, Thank You so much.
For me the most confusing parts are how to deal with the store. How builds are
translated into derivations, how derivations are applied. I do not get if G-exp
are scheme description of derivations or of builds or in between?
Then the whole bootstrapping process from void is complicated for me, it's like
the egg and chicken problem. So in other distros the bootstrapping is
precompiled for what I know, and that's it.
But I really want to learn how the bootstrapping is done in Guix the hacker
way. I really want to remove the magic veil of low level parts. Below
bootstrapping I'm trying to learn how kernel implementations do (I'm learning
with XINU OS and beagleboard black). I'm trying to learn by pinching from boths
ends. The bootstrapping is like the interface between the two worlds.
Thank you for your hard work and attention.
Best regards,
Marius.
El 21 de noviembre de 2024 17:39:08 UTC, Edouard Klein <edou@rdklein.fr>
escribió:
>I'm not aware of anything like this existing, but I am in the process of
>writing a series of challenges, with the completion of each earning the
>chanllenger a badge, I will post an email in this thread when this effort pans
>out.
>
>If you can say more about the kind of things you find confusing, that would be
>of help.
>
>
>
>Le 21 novembre 2024 18:11:42 GMT+01:00, Marius via <help-guix@gnu.org> a écrit
>:
>>Good evening,
>>
>>
>>I was wondering if there are any exercices online or not, in order to learn
>>Guix in a "practical" way. I've read all the Guix Reference Manual but with
>>the lack of real exercises that challenge me to actually get hands on I fear
>>that I will quickly forget the "theoretical" knowledge. Plus I'm also
>>interested in learning all the small implementation details. I came to Guix
>>because other distros felt to obscure on what was my OS doing, obscurity by
>>"hardcoded" stuff. And Guix does not feel obscure but rather confusing with
>>so much things to deal with. Maybe there is material out there that teaches
>>and exercices Guix development from bot to top or at least some kind of hands
>>on tutorials (like git-tutorial).
>>
>>
>>Thank you,
>>Marius.