diff options
author | mikadoZero <mikadozero@yandex.com> | 2019-02-22 18:24:20 -0500 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-04-17 23:18:32 +0200 |
commit | a37c59af625845b322463811f2e817f3871548ad (patch) | |
tree | b445ed969dd090b89c819ad205f6788cf963da33 /doc/guix.texi | |
parent | 1e7281108be5fc37daa4cc180e0effdeb4c1a960 (diff) | |
download | patches-a37c59af625845b322463811f2e817f3871548ad.tar patches-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>
Diffstat (limited to 'doc/guix.texi')
-rw-r--r-- | doc/guix.texi | 11 |
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 |