[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#66577] [PATCH 4/4] doc: cookbook: Add cross references to the manua
From: |
Ludovic Courtès |
Subject: |
[bug#66577] [PATCH 4/4] doc: cookbook: Add cross references to the manual regarding manifests. |
Date: |
Mon, 16 Oct 2023 14:43:03 +0200 |
* doc/guix-cookbook.texi (The benefits of manifests)
(Reproducible profiles): Add cross-references.
---
doc/guix-cookbook.texi | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/doc/guix-cookbook.texi b/doc/guix-cookbook.texi
index 1259f6aac7..b1fe1b932f 100644
--- a/doc/guix-cookbook.texi
+++ b/doc/guix-cookbook.texi
@@ -3987,7 +3987,9 @@ Default profile
@node The benefits of manifests
@subsection The benefits of manifests
-Manifests are a convenient way to keep your package lists around and, say,
+Manifests let you @dfn{declare} the set of packages you'd like to have
+in a profile (@pxref{Writing Manifests,,, guix, GNU Guix Reference Manual}).
+They are a convenient way to keep your package lists around and, say,
to synchronize them across multiple machines using a version control system.
A common complaint about manifests is that they can be slow to install when
they
@@ -4064,16 +4066,18 @@ Reproducible profiles
@itemize
@item
-a manifest,
+a manifest (@pxref{Writing Manifests,,, guix, GNU Guix Reference Manual});
@item
-a Guix channel specification.
+a Guix channel specification (@pxref{Replicating Guix,,, guix, GNU Guix
+Reference Manual}).
@end itemize
Indeed, manifests alone might not be enough: different Guix versions (or
different channels) can produce different outputs for a given manifest.
You can output the Guix channel specification with @samp{guix describe
---format=channels}.
+--format=channels} (@pxref{Invoking guix describe,,, guix, GNU Guix
+Reference Manual}).
Save this to a file, say @samp{channel-specs.scm}.
On another computer, you can use the channel specification file and the
manifest
--
2.41.0
- [bug#66577] [PATCH 0/4] Newcomer-oriented improvements to the manual and cookbook, Ludovic Courtès, 2023/10/16
- [bug#66577] [PATCH 1/4] doc: Move “System Troubleshooting Tips” below., Ludovic Courtès, 2023/10/16
- [bug#66577] [PATCH 4/4] doc: cookbook: Add cross references to the manual regarding manifests.,
Ludovic Courtès <=
- [bug#66577] [PATCH 2/4] doc: Mention Guix Home in “Getting Started”., Ludovic Courtès, 2023/10/16
- [bug#66577] [PATCH 3/4] doc: cookbook: Suggest ‘guix shell’ as an alternative to multiple profiles., Ludovic Courtès, 2023/10/16
- [bug#66577] [PATCH 0/4] Newcomer-oriented improvements to the manual and cookbook, Mathieu Othacehe, 2023/10/17
- [bug#66577] [PATCH 0/4] Newcomer-oriented improvements to the manual and cookbook, Simon Tournier, 2023/10/18