From 92d3858999063e13259ea43028c691890e61d428 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Wed, 6 Sep 2023 17:56:32 -0400 Subject: [PATCH] Deprecate the usage of Mambaforge -- Update docs --- README.md | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index a5345473..f40bae62 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,15 @@ Latest installers with PyPy 3.9 in the base environment: | OS X | x86_64 | [Miniforge-pypy3-MacOSX-x86_64](https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge-pypy3-MacOSX-x86_64.sh) | | Windows | x86_64 | [Miniforge-pypy3-Windows-x86_64](https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge-pypy3-Windows-x86_64.exe) | +
Mambaforge (Deprecated as of September 2023) + +In [#277](https://github.com/conda-forge/miniforge/pull/277), the functionality +of Mambaforge was incorporated into Miniforge. We have however kept the +download links of Mambaforge active to help those that have automated +workflows. Because of this, as of September 2023, the new usage of Mambaforge +is discouraged. Bug reports specific to Mambaforge will be closed as +`wont-fix`. + #### Mambaforge Latest installers with Mamba in the base environment: @@ -79,6 +88,8 @@ Latest installers with Mamba and PyPy in the base environment: | OS X | x86_64 | [Mambaforge-pypy3-MacOSX-x86_64](https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-pypy3-MacOSX-x86_64.sh) | | Windows | x86_64 | [Mambaforge-pypy3-Windows-x86_64](https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-pypy3-Windows-x86_64.exe) | +
+ ## Install ### Unix-like platforms (Mac OS & Linux) @@ -86,13 +97,13 @@ Latest installers with Mamba and PyPy in the base environment: Download the installer using curl or wget or your favorite program and run the script. For eg: - curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh" - bash Mambaforge-$(uname)-$(uname -m).sh + curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh" + bash Miniforge3-$(uname)-$(uname -m).sh or - wget "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh" - bash Mambaforge-$(uname)-$(uname -m).sh + wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh" + bash Miniforge3-$(uname)-$(uname -m).sh #### Uninstallation @@ -158,17 +169,13 @@ For Linux, any architecture, use the following command wget -O Miniforge3.sh "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh" -When you want to use `Mambaforge`, you should replace Miniforge into Mambaforge: - - wget -O Mambaforge.sh "https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh" - For MacOSX, any architecture, use the following command curl -fsSLo Miniforge3.sh "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-$(uname -m).sh" This will download the appropriate installer for the present architecture with -the filename ``Miniforge3.sh`` (or ``Mambaforge.sh``). Run the shell script with the command in batch +the filename ``Miniforge3.sh``. Run the shell script with the command in batch mode with the `-b` flash: bash Miniforge3.sh -b -p "${HOME}/conda" @@ -179,16 +186,13 @@ Then you should create the path to conda and activate conda. Run this command: source "${HOME}/conda/etc/profile.d/conda.sh" + # For mamba support also run the following command + source "${HOME}/conda/etc/profile.d/mamba.sh" Finally, you can run the command to activate the base environment conda activate -If you downloaded the Mambaforge installer, you should also run the following command after `source "${HOME}/conda/etc/profile.d/conda.sh`: - - source "${HOME}/conda/etc/profile.d/mamba.sh" - - ### Homebrew