Guix: Difference between revisions

From Grid5000
Jump to navigation Jump to search
Line 6: Line 6:
  guix install hello
  guix install hello


Each site hosts a guix server and guix server communicates between them.
Each site hosts a guix server and guix servers communicate between them.
So if you install a package on Nancy and then decide to install the same package in Grenoble the guix server from Grenoble will fetch it from Nancy.
So if you install a package on Nancy and then decide to install the same package in Grenoble the guix server from Grenoble will fetch it from Nancy.



Revision as of 15:58, 8 December 2020

This page describe the use of Guix on Grid'5000

How to use guix on Grid'5000

guix is available on the std environment directly through the guix command. For example:

guix install hello

Each site hosts a guix server and guix servers communicate between them. So if you install a package on Nancy and then decide to install the same package in Grenoble the guix server from Grenoble will fetch it from Nancy.

To work properly a .guix directory is created in your home directory, if you remove it, guix will stop working since your profile is stored there.

Supported architecture

For the time being guix is only available on x86_64 architecture.

Guix documentation

For more info on how to use guix please see the guix official site