After you add a channel, you run `guix pull`, which fetches stuff from that channel, but also upgrades packages that are currently installed. Seems convenient, I have a thing that does an apt update && apt upgrade which I use a bunch.
but
Sometimes -- not all the time, and I don't know why! -- it prints this out:
> hint: Consider setting the necessary environment variables by running:
>
> GUIX_PROFILE="$HOME/.guix-profile"
> . "$GUIX_PROFILE/etc/profile"
>
> Alternately, see `guix package --search-paths -p "$HOME/.guix-profile"'.