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.
prev parent 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.