diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2016-12-19 15:07:58 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2016-12-19 17:51:00 +0100 |
| commit | 7fcf2a0b94ce3316611be959bc9e78d9ac962b89 (patch) | |
| tree | 049527146a6da490717e6613704df50e9834e98d | |
| parent | b2ff76a0106a4f5a91c63d75627b64a53b7b31d4 (diff) | |
doc: Make 'guix pull' more visible.
Suggested by Dave Love <fx@gnu.org>.
Fixes <http://bugs.gnu.org/25139>.
* doc/guix.texi (Installation): Mention 'guix pull'.
(Proceeding with the Installation): Mention updates with 'guix pull' and
'guix system reconfigure'.
(Invoking guix pull): Add "updating" to the concept index.
| -rw-r--r-- | doc/guix.texi | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index e3c4524b21e..b5592e00297 100644 --- a/doc/guix.texi +++ b/doc/guix.texi | |||
| @@ -359,6 +359,9 @@ without interference. Its data lives exclusively in two directories, | |||
| 359 | usually @file{/gnu/store} and @file{/var/guix}; other files on your | 359 | usually @file{/gnu/store} and @file{/var/guix}; other files on your |
| 360 | system, such as @file{/etc}, are left untouched. | 360 | system, such as @file{/etc}, are left untouched. |
| 361 | 361 | ||
| 362 | Once installed, Guix can be updated by running @command{guix pull} | ||
| 363 | (@pxref{Invoking guix pull}). | ||
| 364 | |||
| 362 | @menu | 365 | @menu |
| 363 | * Binary Installation:: Getting Guix running in no time! | 366 | * Binary Installation:: Getting Guix running in no time! |
| 364 | * Requirements:: Software needed to build and run Guix. | 367 | * Requirements:: Software needed to build and run Guix. |
| @@ -2308,6 +2311,7 @@ this option is primarily useful when the daemon was running with | |||
| 2308 | @section Invoking @command{guix pull} | 2311 | @section Invoking @command{guix pull} |
| 2309 | 2312 | ||
| 2310 | @cindex upgrading Guix | 2313 | @cindex upgrading Guix |
| 2314 | @cindex updating Guix | ||
| 2311 | @cindex @command{guix pull} | 2315 | @cindex @command{guix pull} |
| 2312 | @cindex pull | 2316 | @cindex pull |
| 2313 | Packages are installed or upgraded to the latest version available in | 2317 | Packages are installed or upgraded to the latest version available in |
| @@ -6949,6 +6953,14 @@ initialized by running the @command{passwd} command as @code{root}, | |||
| 6949 | unless your configuration specifies otherwise | 6953 | unless your configuration specifies otherwise |
| 6950 | (@pxref{user-account-password, user account passwords}). | 6954 | (@pxref{user-account-password, user account passwords}). |
| 6951 | 6955 | ||
| 6956 | @cindex upgrading GuixSD | ||
| 6957 | From then on, you can update GuixSD whenever you want by running | ||
| 6958 | @command{guix pull} as @code{root} (@pxref{Invoking guix pull}), and | ||
| 6959 | then running @command{guix system reconfigure} to build a new system | ||
| 6960 | generation with the latest packages and services (@pxref{Invoking guix | ||
| 6961 | system}). We recommend doing that regularly so that your system | ||
| 6962 | includes the latest security updates (@pxref{Security Updates}). | ||
| 6963 | |||
| 6952 | Join us on @code{#guix} on the Freenode IRC network or on | 6964 | Join us on @code{#guix} on the Freenode IRC network or on |
| 6953 | @file{guix-devel@@gnu.org} to share your experience---good or not so | 6965 | @file{guix-devel@@gnu.org} to share your experience---good or not so |
| 6954 | good. | 6966 | good. |
