summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-01-18 18:42:07 +0100
committerRutherther <rutherther@ditigal.xyz>2026-01-19 18:52:27 +0100
commit6e89d38ce8b7c0e845213f84de1bedc776fdd790 (patch)
tree73940d95cac372da8c25c02c79edac4173746a18
parenta92a0ddaea4293ab232cf7e44ca11e65c6b6a1fb (diff)
doc: Move ‘guix-install.sh’ commands upfront in “Binary Installation”.
* doc/guix.texi (Binary Installation): Move installation commands upfront. Change-Id: Ie63837f29d5c2f25e3e50039facb8cdb12ba2f82 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
-rw-r--r--doc/guix.texi19
1 files changed, 10 insertions, 9 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 8a9e5d052c1..bdb41c93058 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -777,6 +777,16 @@ Use of @file{guix-install.sh} requires Bash, GnuPG, GNU@tie{}tar, wget,
777and Xz. On systems where systemd is detected, the tool 777and Xz. On systems where systemd is detected, the tool
778@command{newgidmap} from the @code{uidmap} package is also required. 778@command{newgidmap} from the @code{uidmap} package is also required.
779 779
780To install Guix on top of your GNU/Linux system, run the following
781commands as root:
782
783@example
784cd /tmp
785wget https://guix.gnu.org/guix-install.sh
786chmod +x guix-install.sh
787./guix-install.sh
788@end example
789
780The script goes through the following steps: 790The script goes through the following steps:
781 791
782@itemize 792@itemize
@@ -786,15 +796,6 @@ The script goes through the following steps:
786@item Configuring substitute servers 796@item Configuring substitute servers
787@end itemize 797@end itemize
788 798
789As root, run:
790
791@example
792cd /tmp
793wget https://guix.gnu.org/guix-install.sh
794chmod +x guix-install.sh
795./guix-install.sh
796@end example
797
798@quotation Note 799@quotation Note
799By default, @file{guix-install.sh} will configure Guix to download 800By default, @file{guix-install.sh} will configure Guix to download
800pre-built package binaries, called @dfn{substitutes} 801pre-built package binaries, called @dfn{substitutes}