help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Updating guix for root


From: Clément Lassieur
Subject: Re: Updating guix for root
Date: Tue, 28 Aug 2018 18:45:13 +0200
User-agent: mu4e 1.0; emacs 26.1

Hi Konrad,

Konrad Hinsen <address@hidden> writes:

> Hi Guixers,
>
> I wonder what the correct way is to update Guix for the root user.
> I did "guix pull" and got the new Guix under /root/.config/guix/current.
> This also contains the daemon under
> /root/.config/guix/current/bin/guix-daemon. So far, fine.
>
> However, the systemd service still launches the daemon from 
> /var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon. So if I
> uninstall the package "guix" for the root account (see
> https://www.mail-archive.com/address@hidden/msg09793.html), I will
> probably remove the guix-daemon that is used on system startup.
>
> Should I
>
>  1) update /etc/systemd/system/guix-daemon.service
>     to point to the current daemon? If so, is
>     /root/.config/guix/current/bin/guix-daemon
>     the right (stable) path to use?
>
>  2) Get an updated guix-daemon.service from somewhere?
>     If so, from where?
>
>  3) Do nothing, and keep using the old guix-daemon?
>
>  4) Do yet something else?
>
> Konrad.

If you are the only user on your computer, you probably don't need Guix
to be installed at all for the 'root' user, and can just make sure
/etc/systemd/system/guix-daemon.service points to
/home/user/.config/guix/current/bin/guix-daemon.  It will be updated
when you will 'guix pull' as a normal user, to the last guix package,
and hopefully, later, to the guix that was pulled.

Clément



reply via email to

[Prev in Thread] Current Thread [Next in Thread]