Python

Mamba and Its Usage

omicx.cc

What is Mamba?

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.