mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
doc: Note that ‘guix package’ accepts file names.
* doc/guix.texi (Package Management)[Invoking guix package]: Mention support for operating on store file names. Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
parent
d33ed58169
commit
22d44f8776
1 changed files with 13 additions and 7 deletions
|
@ -3423,19 +3423,25 @@ The @var{options} can be among the following:
|
||||||
@itemx -i @var{package} @dots{}
|
@itemx -i @var{package} @dots{}
|
||||||
Install the specified @var{package}s.
|
Install the specified @var{package}s.
|
||||||
|
|
||||||
Each @var{package} may specify either a simple package name, such as
|
Each @var{package} may specify a simple package name, such as
|
||||||
@code{guile}, or a package name followed by an at-sign and version number,
|
@code{guile}, optionally followed by an at-sign and version number,
|
||||||
such as @code{guile@@1.8.8} or simply @code{guile@@1.8} (in the latter
|
such as @code{guile@@3.0.7} or simply @code{guile@@3.0}. In the latter
|
||||||
case, the newest version prefixed by @code{1.8} is selected).
|
case, the newest version prefixed by @code{3.0} is selected.
|
||||||
|
|
||||||
If no version number is specified, the
|
If no version number is specified, the newest available version will be
|
||||||
newest available version will be selected. In addition, @var{package}
|
selected. In addition, such a @var{package} specification
|
||||||
may contain a colon, followed by the name of one of the outputs of the
|
may contain a colon, followed by the name of one of the outputs of the
|
||||||
package, as in @code{gcc:doc} or @code{binutils@@2.22:lib}
|
package, as in @code{gcc:doc} or @code{binutils@@2.22:lib}
|
||||||
(@pxref{Packages with Multiple Outputs}). Packages with a corresponding
|
(@pxref{Packages with Multiple Outputs}).
|
||||||
|
|
||||||
|
Packages with a corresponding
|
||||||
name (and optionally version) are searched for among the GNU
|
name (and optionally version) are searched for among the GNU
|
||||||
distribution modules (@pxref{Package Modules}).
|
distribution modules (@pxref{Package Modules}).
|
||||||
|
|
||||||
|
Alternatively, a @var{package} can directly specify a store file name
|
||||||
|
such as @file{/gnu/store/...-guile-3.0.7}, as produced by, e.g.,
|
||||||
|
@code{guix build}.
|
||||||
|
|
||||||
@cindex propagated inputs
|
@cindex propagated inputs
|
||||||
Sometimes packages have @dfn{propagated inputs}: these are dependencies
|
Sometimes packages have @dfn{propagated inputs}: these are dependencies
|
||||||
that automatically get installed along with the required package
|
that automatically get installed along with the required package
|
||||||
|
|
Loading…
Reference in a new issue