doc: Document '--list-generations' among the query options.
* doc/guix.texi (Invoking guix package): Move '--list-generations' below "In addition to these actions".
This commit is contained in:
parent
bd9bde1cba
commit
f566d765a1
1 changed files with 35 additions and 35 deletions
|
|
@ -606,41 +606,6 @@ library are installed in the profile, then @code{--search-paths} will
|
||||||
suggest setting these variables to @code{@var{profile}/include} and
|
suggest setting these variables to @code{@var{profile}/include} and
|
||||||
@code{@var{profile}/lib}, respectively.
|
@code{@var{profile}/lib}, respectively.
|
||||||
|
|
||||||
@item --list-generations[=@var{pattern}]
|
|
||||||
@itemx -l [@var{pattern}]
|
|
||||||
Return a list of generations along with their creation dates; for each
|
|
||||||
generation, show the installed packages, with the most recently
|
|
||||||
installed packages shown last.
|
|
||||||
|
|
||||||
For each installed package, print the following items, separated by
|
|
||||||
tabs: the name of a package, its version string, the part of the package
|
|
||||||
that is installed (@pxref{Packages with Multiple Outputs}), and the
|
|
||||||
location of this package in the store.
|
|
||||||
|
|
||||||
When @var{pattern} is used, the command returns only matching
|
|
||||||
generations. Valid patterns include:
|
|
||||||
|
|
||||||
@itemize
|
|
||||||
@item @emph{Integers and comma-separated integers}. Both patterns denote
|
|
||||||
generation numbers. For instance, @code{--list-generations=1} returns
|
|
||||||
the first one.
|
|
||||||
|
|
||||||
And @code{--list-generations=1,8,2} outputs three generations in the
|
|
||||||
specified order. Neither spaces nor trailing commas are allowed.
|
|
||||||
|
|
||||||
@item @emph{Ranges}. @code{--list-generations=2..9} prints the
|
|
||||||
specified generations and everything in between. Note that the start of
|
|
||||||
a range must be lesser than its end.
|
|
||||||
|
|
||||||
It is also possible to omit the endpoint. For example,
|
|
||||||
@code{--list-generations=2..}, returns all generations starting from the
|
|
||||||
second one.
|
|
||||||
|
|
||||||
@item @emph{Durations}. You can also get the last @emph{N}@tie{}days, weeks,
|
|
||||||
or months by passing an integer along with the first letter of the
|
|
||||||
duration, e.g., @code{--list-generations=20d}.
|
|
||||||
@end itemize
|
|
||||||
|
|
||||||
@item --profile=@var{profile}
|
@item --profile=@var{profile}
|
||||||
@itemx -p @var{profile}
|
@itemx -p @var{profile}
|
||||||
Use @var{profile} instead of the user's default profile.
|
Use @var{profile} instead of the user's default profile.
|
||||||
|
|
@ -714,6 +679,41 @@ For each package, print the following items separated by tabs: its name,
|
||||||
its version string, the parts of the package (@pxref{Packages with
|
its version string, the parts of the package (@pxref{Packages with
|
||||||
Multiple Outputs}), and the source location of its definition.
|
Multiple Outputs}), and the source location of its definition.
|
||||||
|
|
||||||
|
@item --list-generations[=@var{pattern}]
|
||||||
|
@itemx -l [@var{pattern}]
|
||||||
|
Return a list of generations along with their creation dates; for each
|
||||||
|
generation, show the installed packages, with the most recently
|
||||||
|
installed packages shown last.
|
||||||
|
|
||||||
|
For each installed package, print the following items, separated by
|
||||||
|
tabs: the name of a package, its version string, the part of the package
|
||||||
|
that is installed (@pxref{Packages with Multiple Outputs}), and the
|
||||||
|
location of this package in the store.
|
||||||
|
|
||||||
|
When @var{pattern} is used, the command returns only matching
|
||||||
|
generations. Valid patterns include:
|
||||||
|
|
||||||
|
@itemize
|
||||||
|
@item @emph{Integers and comma-separated integers}. Both patterns denote
|
||||||
|
generation numbers. For instance, @code{--list-generations=1} returns
|
||||||
|
the first one.
|
||||||
|
|
||||||
|
And @code{--list-generations=1,8,2} outputs three generations in the
|
||||||
|
specified order. Neither spaces nor trailing commas are allowed.
|
||||||
|
|
||||||
|
@item @emph{Ranges}. @code{--list-generations=2..9} prints the
|
||||||
|
specified generations and everything in between. Note that the start of
|
||||||
|
a range must be lesser than its end.
|
||||||
|
|
||||||
|
It is also possible to omit the endpoint. For example,
|
||||||
|
@code{--list-generations=2..}, returns all generations starting from the
|
||||||
|
second one.
|
||||||
|
|
||||||
|
@item @emph{Durations}. You can also get the last @emph{N}@tie{}days, weeks,
|
||||||
|
or months by passing an integer along with the first letter of the
|
||||||
|
duration, e.g., @code{--list-generations=20d}.
|
||||||
|
@end itemize
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@node Packages with Multiple Outputs
|
@node Packages with Multiple Outputs
|
||||||
|
|
|
||||||
Reference in a new issue