doc: Change some occurrences of "the GNU system" to "Guixotic".

* doc/guix.texi (GNU Distribution): Explain what "Guixotic" is.
  (System Installation): Replace "the GNU system" by "Guixotic".
  (System Configuration): Likewise.
  (Invoking guix system): Likewise.
This commit is contained in:
Ludovic Courtès 2015-01-13 11:06:12 +01:00
parent f5895dab8a
commit 35ed9306b9

View File

@ -124,7 +124,7 @@ Utilities
GNU Distribution GNU Distribution
* System Installation:: Installing the whole operating system. * System Installation:: Installing the whole operating system.
* System Configuration:: Configuring a GNU system. * System Configuration:: Configuring the operating system.
* Installing Debugging Files:: Feeding the debugger. * Installing Debugging Files:: Feeding the debugger.
* Security Updates:: Deploying security fixes quickly. * Security Updates:: Deploying security fixes quickly.
* Package Modules:: Packages from the programmer's viewpoint. * Package Modules:: Packages from the programmer's viewpoint.
@ -3233,13 +3233,23 @@ build} supports (@pxref{Invoking guix build, common build options}).
@node GNU Distribution @node GNU Distribution
@chapter GNU Distribution @chapter GNU Distribution
@cindex Guixotic
Guix comes with a distribution of free software@footnote{The term Guix comes with a distribution of free software@footnote{The term
``free'' here refers to the ``free'' here refers to the
@url{http://www.gnu.org/philosophy/free-sw.html,freedom provided to @url{http://www.gnu.org/philosophy/free-sw.html,freedom provided to
users of that software}.} that forms the basis of the GNU system. This users of that software}.} that forms the basis of the GNU system. The
includes core GNU packages such as GNU libc, GCC, and Binutils, as well distribution can be installed on its own (@pxref{System Installation}),
as many GNU and non-GNU applications. The complete list of available but it is also possible to install Guix as a package manager on top of
packages can be browsed an installed GNU/Linux system (@pxref{Installation}). To distinguish
between the two, we refer to the standalone distribution as
``Guixotic''@footnote{``How am I going to pronounce that name?'', you
may ask. Well, we would pronounce it like ``geeks-otic'', for
consistency with Guix---which is quite different from the usual
pronunciation of ``quixotic''.}.
The distribution provides core GNU packages such as GNU libc, GCC, and
Binutils, as well as many GNU and non-GNU applications. The complete
list of available packages can be browsed
@url{http://www.gnu.org/software/guix/package-list.html,on-line} or by @url{http://www.gnu.org/software/guix/package-list.html,on-line} or by
running @command{guix package} (@pxref{Invoking guix package}): running @command{guix package} (@pxref{Invoking guix package}):
@ -3247,7 +3257,7 @@ running @command{guix package} (@pxref{Invoking guix package}):
guix package --list-available guix package --list-available
@end example @end example
Our goal is to build a practical 100% free software distribution of Our goal has been to provide a practical 100% free software distribution of
Linux-based and other variants of GNU, with a focus on the promotion and Linux-based and other variants of GNU, with a focus on the promotion and
tight integration of GNU components, and an emphasis on programs and tight integration of GNU components, and an emphasis on programs and
tools that help users exert that freedom. tools that help users exert that freedom.
@ -3274,7 +3284,7 @@ For information on porting to other architectures or kernels,
@menu @menu
* System Installation:: Installing the whole operating system. * System Installation:: Installing the whole operating system.
* System Configuration:: Configuring a GNU system. * System Configuration:: Configuring the operating system.
* Installing Debugging Files:: Feeding the debugger. * Installing Debugging Files:: Feeding the debugger.
* Security Updates:: Deploying security fixes quickly. * Security Updates:: Deploying security fixes quickly.
* Package Modules:: Packages from the programmer's viewpoint. * Package Modules:: Packages from the programmer's viewpoint.
@ -3289,9 +3299,11 @@ to join! @xref{Contributing}, for information about how you can help.
@node System Installation @node System Installation
@section System Installation @section System Installation
This section explains how to install the complete GNU operating system @cindex Guixotic
on a machine. The Guix package manager can also be installed on top of This section explains how to install the standalone distribution,
a running GNU/Linux system, @pxref{Installation}. code-named ``Guixotic'', on a machine. The Guix package manager can
also be installed on top of a running GNU/Linux system,
@pxref{Installation}.
@ifinfo @ifinfo
@c This paragraph is for people reading this from tty2 of the @c This paragraph is for people reading this from tty2 of the
@ -3304,13 +3316,13 @@ link that follows: @pxref{Help,,, info, Info: An Introduction}. Hit
@subsection Limitations @subsection Limitations
As of version @value{VERSION}, GNU@tie{}Guix and the GNU system As of version @value{VERSION}, GNU@tie{}Guix and Guixotic are
distribution are alpha software. It may contain bugs and lack important not production-ready. They may contain bugs and lack important
features. Thus, if you are looking for a stable production system that features. Thus, if you are looking for a stable production system that
respects your freedom as a computer user, a good solution at this point respects your freedom as a computer user, a good solution at this point
is to consider @url{http://www.gnu.org/distros/free-distros.html, one of is to consider @url{http://www.gnu.org/distros/free-distros.html, one of
more established GNU/Linux distributions}. We hope you can soon switch more established GNU/Linux distributions}. We hope you can soon switch
to the GNU system without fear, of course. In the meantime, you can to Guixotic without fear, of course. In the meantime, you can
also keep using your distribution and try out the package manager on top also keep using your distribution and try out the package manager on top
of it (@pxref{Installation}). of it (@pxref{Installation}).
@ -3494,7 +3506,7 @@ about the installation image.
@section System Configuration @section System Configuration
@cindex system configuration @cindex system configuration
The GNU system supports a consistent whole-system configuration Guixotic supports a consistent whole-system configuration
mechanism. By that we mean that all aspects of the global system mechanism. By that we mean that all aspects of the global system
configuration---such as the available system services, timezone and configuration---such as the available system services, timezone and
locale settings, user accounts---are declared in a single place. Such locale settings, user accounts---are declared in a single place. Such
@ -4635,7 +4647,7 @@ The type of an entry in the GRUB boot menu.
@table @asis @table @asis
@item @code{label} @item @code{label}
The label to show in the menu---e.g., @code{"GNU System"}. The label to show in the menu---e.g., @code{"GNU"}.
@item @code{linux} @item @code{linux}
The Linux kernel to boot. The Linux kernel to boot.
@ -4705,7 +4717,7 @@ This action does not actually install anything.
@item init @item init
Populate the given directory with all the files necessary to run the Populate the given directory with all the files necessary to run the
operating system specified in @var{file}. This is useful for first-time operating system specified in @var{file}. This is useful for first-time
installations of the GNU system. For instance: installations of Guixotic. For instance:
@example @example
guix system init my-os-config.scm /mnt guix system init my-os-config.scm /mnt