all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Yoshinori Arai <kumagusu08@gmail.com>
To: "Gábor Boskovits" <boskovits@gmail.com>
Cc: help-guix <help-guix@gnu.org>
Subject: Re: My second impression for GuixSd
Date: Tue, 22 Jan 2019 11:59:11 +0900	[thread overview]
Message-ID: <20190122025911.3a3tpym352m6gkkk@WaraToNora> (raw)
In-Reply-To: <CAE4v=pg26d_kYP=eH2qqAfn9NPmRTAN72K3RuMqadMrteOVk8w@mail.gmail.com>

Thank you for your reply,

On Mon, Jan 21, 2019 at 09:49:41AM +0100, Gábor Boskovits wrote:
> Hello,
> 
> Yoshinori Arai <kumagusu08@gmail.com> ezt írta (időpont: 2019. jan.
> 21., H, 3:20):
> >
> > Hello,
> >
> > I have finished system reconfigure successfully at second time. I think what
> > configuration is better for who can't install package by self at first or can't
> > use command in console and their PC is old, no enough memory...
> >
> > So my configuration has many packages for system wide, all locales, webbrowser,
> > input method etc.
> >
> > I have some question in operating-system configuration,
> >
> > 1. How can I specify the menu-entry for no initrd? I tried as follows,
> >
> > (menu-entry (label "Wara GNU/Linux lfs-8.3")
> >             (linux "(hd0,3)/boot/vmlinuz-4.19.9-libre-wara-8.3")
> >             (linux-arguments '("root=/dev/sda3 ro"))
> >             (initrd ""))
> >
> > It's can be used but grub show warning: no file.
> >
> > 2. How can I add system service without system reconfiguration?
> >
> 
> You can't, but such a reconfigure should not take long. You can even
> build the system in advance,
> and it takes even less time. This way guixsd can guarantee, that you
> have a generation for all your
> changes, and can roll back. If you have not guix pulled between to
> reconfigures, then they only do
> the needed package installations and configurations. Usually reboot is
> not needed either in these cases.
> 

I think it's need several trial to get useful system configuration. The availability of system roll back will get after got the useful system configuration.
I know it's no long time to reconfigure the system.

> > 3. Can I make %custom-services inherited from %desktop-service like as package?
> >    I know can delete or add service.
> >
> > (define %custom-services
> >     (inherit %desktop-services)
> >     (cons* ....))
> >
> 
> %desktop-services is just a list, you can simply cons* your nem
> services, and use 'remove' to remove a service,
> along the lines of:
> 
>    (remove (lambda (service)
>                (eq? (service-kind service) avahi-service-type))
>              %desktop-services)
> 
> You need srfi-1 to make this work.
> This is documented in the manual here:
> https://guix.info/manual/en/Using-the-Configuration-System.html#Using-the-Configuration-System
> 
> 
> 
> > Best regard.
> >

I understand it's easy to add or delete item of service from service list.
I think just it'll be convenient if one can add system service or system wide
application without reconfiguration.

      reply	other threads:[~2019-01-22  3:04 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-21  2:19 My second impression for GuixSd Yoshinori Arai
2019-01-21  8:49 ` Gábor Boskovits
2019-01-22  2:59   ` Yoshinori Arai [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190122025911.3a3tpym352m6gkkk@WaraToNora \
    --to=kumagusu08@gmail.com \
    --cc=boskovits@gmail.com \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.