Title: Theory / Important / CS / Programming / Python / Conda
Tags: variable seen_description computer_to_variable

Name: Conda package
Definition: System-level libraries
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/packages.html
Definition2: Python or other modules.
Definition3: executable programs and other components.
Definition4: metadata under the info/ directory.
Definition5: a collection of files that are installed directly into an install prefix.
DefType: a compressed tarball file (.tar.bz2) or .conda file that contains

Instruction: conda search foo
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/packages.html
Effect: Print information on package with name foo

Instruction: conda install foo
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/packages.html
Effect: Install conda package foo

Instruction: conda build foo
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/packages.html
Effect: Build package foo with conda

Variable: info/
Meaning: all metadata about a package
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/files
Meaning: a list of all the files in the package not included in info/
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/index.json
Meaning: metadata about the package including platform, version,
dependencies, and build info
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/paths.json
Meaning: a list of files in the package, along with their associated SHA-256, size in bytes,
and the type of path (eg. hardlink vs. softlink)
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/index.json
Meaning: This file contains basic information about the package, such as
name, version, build string, and dependencies
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/files
Meaning: Lists all files that are part of the package itself, 1 per line
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/has_prefix
Meaning: Optional file. Lists all files that contain a hard-coded build
prefix or placeholder prefix, which needs to be replaced by the
install prefix at installation time.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/license.txt
Meaning: Optional file. The software license for the package.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/no_link
Meaning: Optional file. Lists all files that cannot be linked - either
soft-linked or hard-linked - into environments and are copied
instead.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/about.json
Meaning: Optional file. Contains the entries in the about section of the meta.yaml
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: info/recipe
Meaning: A directory containing the full contents of the build recipe.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda

Variable: meta.yaml.rendered
Meaning: The fully rendered build recipe.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/pkg-specs.html
Context: conda
Extra: This directory is present only when the the include_recipe flag is True in the build section.

Name: channel
Definition: the locations where packages are stored
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/channels.html
Context: conda
Intuition: They serve as the base for hosting and managing packages

Fla: --channel chan1 ... --channel chan_n
Effect: Restrict the operation to channels chan1, or if it fails chan2, then 3, etc...
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/channels.html
Prefix: conda

Name: environment
Definition: a directory that contains a specific
collection of conda packages that you have installed.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/environments.html
Context: conda

Variable: ROOT_DIR
Meaning: The directory that Anaconda or Miniconda was installed into.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/environments.html
Context: conda

Variable: ROOT_DIR/pkgs
Meaning: This directory contains
decompressed packages, ready to be linked in conda environments.
Each package resides in a subdirectory corresponding to its
canonical name.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/environments.html
Context: conda
Abbreviation: PKGS_DIR

Variable: ROOT_DIR/envs
Meaning: The system location for additional conda environments to be
created.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/environments.html
Context: conda

Variable: ROOT_DIR/pkgs, PKGS_DIR
Meaning: This directory contains decompressed packages, ready to be linked in conda environments. Each package resides in a subdirectory corresponding to its canonical name.
Page: https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/environments.html
Context: Conda