diff --git a/src/pages/download.jsx b/src/pages/download.jsx index 9c1b83f14f..c8d391ba50 100644 --- a/src/pages/download.jsx +++ b/src/pages/download.jsx @@ -8,7 +8,7 @@ export default function Home() { return (
@@ -16,28 +16,93 @@ export default function Home() { Download the conda-forge Installer

- Miniforge is the preferred conda-forge installer and includes conda, mamba, and their dependencies. + There are several conda-forge installers. +

+

+ Miniforge +

+

+ Miniforge is the preferred conda-forge installer. + Miniforge includes python, conda, mamba, micromamba, pip, and their dependencies. + It also configures the primary shell to be conda aware. + At present miniforge does not include pixi.

- If more packages are needed, use the conda install or mamba install command to install from the thousands of packages available in the conda-forge distribution. Isolated environments can be created with conda create or mamba create. + If more packages are needed, use the conda install or mamba install command + to install from the thousands of packages available in the conda-forge distribution. + Isolated environments can be created with conda create or mamba create.

-

+

Installation -

-

Basic installation instructions are available below. More detailed instructions are available at conda-forge/miniforge.

-

+

+

Basic installation instructions are available below. + More detailed instructions are available at + conda-forge/miniforge. +

+

Unix-like platforms (Mac OS & Linux) -

+

Download the installer and run bash Miniforge3-$(uname)-$(uname -m).sh

-

+

Windows -

+

Download and execute the Windows installer.

+ +

+ Pixi +

+

+ Pixi is also a conda-forge installer. + Pixi replaces conda, mamba, micromamba, pip, and their dependencies, and does not require python. + It also configures the primary shell to be conda aware. + At present miniforge does not include pixi. +

+

+ Pixi remains under active development. + As a conda-forge installer pixi is feature complete. + Thousands of packages available in the conda-forge distribution and thousands more from pypi. +

+

+ A pixi project has a pixi.toml file in which its package dependencies are specified. + These packages are available from repositories of which conda-forge is one. + An isolated managed project environment is created with pixi init. + The pixi.toml file may be updated manually. + It may also be upded via pixi commands, using commands like pixi add. +

+ +

+ Installation +

+

Basic installation instructions are available below. + More detailed instructions are available at + pixi.sh. +

+

+ Unix-like platforms (Mac OS & Linux) +

+

+ Download the installer and run curl -fsSL https://pixi.sh/install.sh | bash +

+

+ Windows +

+

+ Download the Windows installer and run powershell -ExecutionPolicy ByPass -c "irm -useb https://pixi.sh/install.ps1 | iex". +

+

+ Publishing (under development) +

+

+ When developing a conda derived project it is likely that it will need to be published. + The pixi.toml can define targets for publication, + conda-forge is one such target. + When properly configured the package can be published with pixi build. +