Re: GNU Guix diagram
Amirouche Boubekkiwrites: > Le 2016-03-04 04:31, myglc2 a écrit : >> Upon installing GuixSD a month ago I found it difficult to get a >> grip on >> GNU Guix' stucture. Because I like pictures I made a diagram showing >> what I think I now understand about how GNU Guix' works. I am thinking >> it might be helpful to Guix newcomers. Comments &/or corrections would >> be most welcome. - George > > This kind of incorrect because there is a directory which stores every > installed (or past installed) software which is linked inside profiles > (system, users, and custom profiles). Thanks. I agree that generations are a key feature of guix. But they seem secondary to showing where guix packages are, how they are referenced, and how to install & update them. I also chose not to show generations because the diagram is at the limit of complexity that can be reasonably digested. Generations might be the subject of another diagram > Users can't install program in the system profile, it can only be done > through system config.scm. Thanks. I tried to suggest this by using a different color for system components and showing 'sudo' for system operations. Can you suggest a better way to handle it?
Re: GNU Guix diagram
On Thu, Mar 03, 2016 at 10:31:47PM -0500, myglc2 wrote: Upon installing GuixSD a month ago I found it difficult to get a grip on GNU Guix' stucture. Because I like pictures I made a diagram showing what I think I now understand about how GNU Guix' works. I am thinking it might be helpful to Guix newcomers. Comments &/or corrections would be most welcome. - George The problem with pictures is, that whilst it is true that "A picture paints a thousand words" - it paints a thousand different words to a thousand different people. J' -- Avoid eavesdropping. Send strong encryted email. PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. signature.asc Description: Digital signature
Re: GNU Guix diagram
Le 2016-03-04 04:31, myglc2 a écrit : Upon installing GuixSD a month ago I found it difficult to get a grip on GNU Guix' stucture. Because I like pictures I made a diagram showing what I think I now understand about how GNU Guix' works. I am thinking it might be helpful to Guix newcomers. Comments &/or corrections would be most welcome. - George This kind of incorrect because there is a directory which stores every installed (or past installed) software which is linked inside profiles (system, users, and custom profiles). Users can't install program in the system profile, it can only be done through system config.scm. -- Amirouche ~ amz3 ~ http://www.hyperdev.fr
Re: GNU Guix diagram
On Thu, 3 Mar 2016, myglc2 wrote: Upon installing GuixSD a month ago I found it difficult to get a grip on GNU Guix' stucture. Because I like pictures I made a diagram showing what I think I now understand about how GNU Guix' works. I am thinking it might be helpful to Guix newcomers. Comments &/or corrections would be most welcome. - George I agree this deserves explanation, as this is not a common approach in mainstream distros. As I do understand this now, I can hardly judge this image will be understood by newcomer, but if this is a part of guix doc + the explanation in words (is it not there?), then it would be definitely good. Adam Pribyl