A script that would install the binary install package of Guix would
be very useful. It should unpack the tarball into /gnu/store and
/var/guix (checking nothing is there), set the keys and (optionally)
the build users. Ideally we should have:
wget install.sh
sudo sh install.sh
- fetchin' guix...
- unpacking guix...
- installing guix...
- fetching keys...
- set build users...
- running guix pull...
guix package -i hello
(binary installs...)
They keys of main substitute servers should just work.
I just went through helping someone install Guix remotely and it is
*too* painful. He is an experienced devop(!) It took hours, mostly
because he forgot to set the keys correctly (Guix gives no proper
feedback).
With immediate gratification people can install software - including
mine - and get into Guix itself later.
Nix used to have such an installer - it was quite good. It even had
the one-click installer.
The install.sh file can actually include the tarball - as one
download.
Pj.