diff options
author | Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com> | 2022-08-05 17:15:37 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-05 17:15:37 +0000 |
commit | 66a93a76b9842ac18188b91f5a30c4ac4f2b6118 (patch) | |
tree | 73bbf417f78aaa8e9cb87306afa35809ba66200e /doc/manual/src | |
parent | 2eb74c918dc7dc04ed36b3fdcd95406007d97690 (diff) |
Update doc/manual/src/package-management/terminology.md
Co-authored-by: Attila Gulyas <toraritte@gmail.com>
Diffstat (limited to 'doc/manual/src')
-rw-r--r-- | doc/manual/src/package-management/terminology.md | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/doc/manual/src/package-management/terminology.md b/doc/manual/src/package-management/terminology.md index 4b9e68de9..564667f93 100644 --- a/doc/manual/src/package-management/terminology.md +++ b/doc/manual/src/package-management/terminology.md @@ -1,14 +1,22 @@ # Terminology -A *local store* exists on the local filesystem of the machine where -Nix is invoked. The `/nix/store` directory is one example of a -local store. You can use other local stores by passing the -`--store` flag to `nix`. +From the perspective of the location where Nix is +invoked<sup><b>1</b></sup>, the Nix store can be referred to +as a "_local_" or a "_remote_" one: -A *remote store* is a store which exists anywhere other than the -local filesystem. One example is the `/nix/store` directory on -another machine, accessed via `ssh` or served by the `nix-serve` -Perl script. +<sup>\[1]: Where "invoking Nix" means an executing a Nix core +action/operation on a Nix store. For example, using any CLI +commands from the `NixOS/nix` implementation.</sup> + ++ A *local store* exists on the local filesystem of + the machine where Nix is invoked. You can use other + local stores by passing the `--store` flag to the + `nix` command. + ++ A *remote store* exists anywhere other than the + local filesystem. One example is the `/nix/store` + directory on another machine, accessed via `ssh` or + served by the `nix-serve` Perl script. A *binary cache* is a remote store which is not the local store of any machine. Examples of binary caches include S3 buckets and the |