From: Florian Pelz <pelzflorian@pelzflorian.de>
To: 72439@debbugs.gnu.org
Cc: "Florian Pelz" <pelzflorian@pelzflorian.de>,
"Florian Pelz" <pelzflorian@pelzflorian.de>,
"Ludovic Courtès" <ludo@gnu.org>,
"Matthew Trzcinski" <matt@excalamus.com>,
"Maxim Cournoyer" <maxim.cournoyer@gmail.com>
Subject: [bug#72439] [PATCH] doc: Setting Up the Daemon: Add paragraphs whom this section is for.
Date: Sat, 3 Aug 2024 10:15:25 +0200 [thread overview]
Message-ID: <16e8cb82047987725668c1b493e4bde392779371.1722671885.git.pelzflorian@pelzflorian.de> (raw)
* doc/guix.texi (Setting Up the Daemon): Specify intended audience.
Change-Id: I784c5f720aa87bddb6455e42181a1e9de5d7ec9a
---
doc/guix.texi | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 41814042f5..abd7e2f279 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -860,8 +860,22 @@ Setting Up the Daemon
@section Setting Up the Daemon
@cindex daemon
+During the installation, the @dfn{build daemon} that must be running
+to use Guix has already been set up and you can run @command{guix}
+commands in your terminal program. For plain usage, feel free to skip
+this section. You should continue with the following section,
+@ref{Application Setup}.
+
+However, some of us have reason to replace outdated daemon versions,
+tweak it, perform builds on other machines (@pxref{Daemon Offload
+Setup}) or start it manually in special environments like Chroots
+(@pxref{Chrooting into an existing system}) or WSL (manual start-up is
+not needed, though, for WSL images created with Guix, @pxref{System
+Images, @code{wsl2-image-type}}). If you want to know more or
+optimize your system, this section is worth reading.
+
Operations such as building a package or running the garbage collector
-are all performed by a specialized process, the @dfn{build daemon}, on
+are all performed by a specialized process, the build daemon, on
behalf of clients. Only the daemon may access the store and its
associated database. Thus, any operation that manipulates the store
goes through the daemon. For instance, command-line tools such as
base-commit: b20956651a53a8f23828fdeb6945e1a31e6997a8
--
2.45.2
next reply other threads:[~2024-08-03 8:17 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-03 8:15 Florian Pelz [this message]
2024-08-05 11:41 ` [bug#72439] [PATCH v2] doc: Setting Up the Daemon: Give guidance to whom this section is useful Florian Pelz
2024-08-06 6:46 ` [bug#72439] [PATCH v3] " Florian Pelz
2024-08-08 9:16 ` [bug#72439] [PATCH] doc: Setting Up the Daemon: Add paragraphs whom this section is for Vincent Legoll
2024-08-08 11:22 ` pelzflorian (Florian Pelz)
2024-08-09 9:09 ` [bug#72439] [PATCH v4] doc: Setting Up the Daemon: Give guidance to whom this section is useful Florian Pelz
2024-08-09 13:23 ` Vincent Legoll
2024-08-10 14:11 ` bug#72439: " pelzflorian (Florian Pelz)
2024-08-16 16:17 ` [bug#72439] [PATCH] doc: Setting Up the Daemon: Add paragraphs whom this section is for Ludovic Courtès
2024-08-16 18:42 ` pelzflorian (Florian Pelz)
2024-08-16 21:05 ` pelzflorian (Florian Pelz)
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=16e8cb82047987725668c1b493e4bde392779371.1722671885.git.pelzflorian@pelzflorian.de \
--to=pelzflorian@pelzflorian.de \
--cc=72439@debbugs.gnu.org \
--cc=ludo@gnu.org \
--cc=matt@excalamus.com \
--cc=maxim.cournoyer@gmail.com \
/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.