From 2dcf1ec33e45212b4d1a0f67e3556d589c88d2fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Lopez?= Date: Wed, 17 Dec 2025 23:02:58 +0100 Subject: [PATCH] doc: Update information on installing guix with package managers. There is no longer a guix package in Debian. Adapt the instructions to avoid having to list how to install on every package manager. The specific instructions for Parabola are kept since it is a FSDG system. * doc/guix.texi (Binary Installation): Remove Debian and OpenSUSE installation instructions. Update examples of distros with a guix package. Add instructions for other package managers. Change-Id: Ie34b40d7224593df8e51d62d665a15a1b16b8e70 Signed-off-by: Rutherther --- doc/guix.texi | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 9ed23ebe805..01e658b05f0 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -769,34 +769,25 @@ This section only applies to systems without Guix. Following it for existing Guix installations will overwrite important system files. @end quotation -Some GNU/Linux distributions, such as Debian, Ubuntu, and openSUSE -provide Guix through their own package managers. The version of Guix -may be older than @value{VERSION} but you can update it afterwards by -running @samp{guix pull}. +Some GNU/Linux distributions, such as openSUSE, Alpine and NixOS provide +Guix through their own package managers. The version of Guix may be +older than @value{VERSION} but you can update it afterwards by running +@samp{guix pull}. We advise system administrators who install Guix, both from the installation script or @i{via} the native package manager of their foreign distribution, to also regularly read and follow security notices, as shown by @command{guix pull}. -For Debian or derivatives such as Ubuntu or Trisquel, call: - -@example -sudo apt install guix -@end example - -Likewise, on openSUSE: - -@example -sudo zypper install guix -@end example - If you are running Parabola, after enabling the pcr (Parabola Community Repo) repository, you can install Guix with: @example sudo pacman -S guix @end example +For other package managers with a @var{guix} package, you should be able +to install it like any other package. + The Guix project also provides a shell script, @file{guix-install.sh}, which automates the binary installation process without use of a foreign distro package