~ruther/guix-local

2dcf1ec33e45212b4d1a0f67e3556d589c88d2fd — NoĆ© Lopez 2 months ago ed1b6b5
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 <rutherther@ditigal.xyz>
1 files changed, 7 insertions(+), 16 deletions(-)

M doc/guix.texi
M doc/guix.texi => doc/guix.texi +7 -16
@@ 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