About Anaconda Help Download Anaconda

A fast drop-in alternative to conda, using libsolv for dependency resolution

copied from cf-staging / libmamba

Installers

Info: This package contains files in non-standard labels.
  • linux-64 v1.5.9
  • linux-ppc64le v1.5.9
  • linux-aarch64 v1.5.9
  • osx-arm64 v1.5.9
  • win-64 v1.5.9
  • osx-64 v1.5.9

conda install

To install this package run one of the following:
conda install conda-forge::libmamba
conda install conda-forge/label/mamba_dev::libmamba

Description

Build Status Join the Gitter Chat docs

mamba is a reimplementation of the conda package manager in C++.

  • parallel downloading of repository data and package files using multi-threading
  • libsolv for much faster dependency solving, a state of the art library used in the RPM package manager of Red Hat, Fedora and OpenSUSE
  • core parts of mamba are implemented in C++ for maximum efficiency

At the same time, mamba utilizes the same command line parser, package installation and deinstallation code and transaction verification routines as conda to stay as compatible as possible.

Mamba is part of a bigger ecosystem to make scientific packaging more sustainable. You can read our announcement blog post. The ecosystem also consists of quetz, an open source conda package server and boa, a fast conda package builder.

Please refer to the mamba and micromamba installation guide in the documentation.

mamba and micromamba come with features on top of stock conda.

To efficiently query repositories and query package dependencies you can use mamba repoquery or micromamba repoquery. See the repoquery documentation for details.

micromamba can be used to install lock files generated by conda-lock without having to install conda-lock. Simply invoke e.g. micromamba create -n my-env -f conda-lock.yml with an environment lockfile named *-lock.yml or *-lock.yaml.


© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.1) Legal | Privacy Policy