aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormikadoZero <mikadozero@yandex.com>2019-02-22 18:24:20 -0500
committerLudovic Courtès <ludo@gnu.org>2020-04-17 23:18:32 +0200
commita37c59af625845b322463811f2e817f3871548ad (patch)
treeb445ed969dd090b89c819ad205f6788cf963da33
parent1e7281108be5fc37daa4cc180e0effdeb4c1a960 (diff)
downloadguix-a37c59af625845b322463811f2e817f3871548ad.tar
guix-a37c59af625845b322463811f2e817f3871548ad.tar.gz
doc: Update nar decompression examples.
* doc/guix.texi (Invoking guix archive): Show /gzip URL. Add cross-reference to "Invoking guix challenge". (Invoking guix challenge): Show /lzip URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--doc/guix.texi11
1 files changed, 6 insertions, 5 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 0fb81e441f..e5f4d02504 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -4626,8 +4626,8 @@ served by @code{@value{SUBSTITUTE-SERVER}} to @file{/tmp/emacs}:
@example
$ wget -O - \
- https://@value{SUBSTITUTE-SERVER}/nar/@dots{}-emacs-24.5 \
- | bunzip2 | guix archive -x /tmp/emacs
+ https://@value{SUBSTITUTE-SERVER}/nar/gzip/@dots{}-emacs-24.5 \
+ | gunzip | guix archive -x /tmp/emacs
@end example
Single-item archives are different from multiple-item archives produced
@@ -4637,7 +4637,8 @@ and they do @emph{not} embed a signature. Thus this operation does
unsafe.
The primary purpose of this operation is to facilitate inspection of
-archive contents coming from possibly untrusted substitute servers.
+archive contents coming from possibly untrusted substitute servers
+(@pxref{Invoking guix challenge}).
@item --list
@itemx -t
@@ -10573,8 +10574,8 @@ Alternately, we can do something along these lines (@pxref{Invoking guix
archive}):
@example
-$ wget -q -O - https://@value{SUBSTITUTE-SERVER}/nar/@dots{}-git-2.5.0 \
- | guix archive -x /tmp/git
+$ wget -q -O - https://@value{SUBSTITUTE-SERVER}/nar/lzip/@dots{}-git-2.5.0 \
+ | lzip -d | guix archive -x /tmp/git
$ diff -ur --no-dereference /gnu/store/@dots{}-git.2.5.0 /tmp/git
@end example