On Wed, Sep 02, 2020 at 10:30:22AM -0700, Vagrant Cascadian wrote:
> I haven't finished upgrading to a more recent guix, but attached is a
> slightly trimmed down config that I used as recently as March.

Great, thanks!

So far, I have been upgrading the machine to Debian buster. There are
scripts to do so here, prepared by a person formerly active on the Guix
list as well:
   https://github.com/novena-next/docs
But essentially "apt-get dist-upgrade" first to stretch and then to buster
work. So the next step will be to backup the sd card using dd...

As for installing the Guix system on arm machines, I am quite lost.
The installer does not work, or does it? Apart from that, I only know
the dirty way of installing the Guix package manager and running a
"guix system init", thus interleaving the new system with Debian
remainders. Are there better ways?

In this special case of a build machine, we did not want to run the build
on the (moreover small) sd card, so we bind mounted (why that? a normal
mount would have been enough, I think) /tmp and /gnu/store from an external
hard drive. That should be handable in the standard way by a file-systems
entry, I suppose. Or maybe simply mount the complete / from the external
hard drive? That should even be compatible with the dirty "guix system init"
approach, I think.

Your thoughts are welcome.

Thanks,

Andreas


Reply via email to