Skip to content
Snippets Groups Projects
Commit 5971e525 authored by nicolas.fernandez_ird.fr's avatar nicolas.fernandez_ird.fr :shinto_shrine:
Browse files

Doc: update installations (en)

parent 5e0cdea4
No related branches found
No related tags found
No related merge requests found
# ~ INSTALLATIONS ~
# Installations
## Conda
_(Dependency required)_
## Conda _(Dependency required)_
GeVarLi use the use the free and open-source package manager **Conda**.
If you don't have Conda, it can be installed with **Miniforge**.
You can **download** and **install** it for your specific OS here: [Latest Miniforge installer](https://github.com/conda-forge/miniforge/releases) ( 24.9.2)
If you don't have Conda, we hihly recommad to installed it with **Miniforge**.
_(read why: [Avoiding the Pitfalls of the Anaconda License: A Practical Guide](https://mivegec.pages.ird.fr/dainat/malbec-fix-conda-licensing-issues/en/))_
Example script for **MacOSX_INTEL-chips_x86_64-bit** or **MacOSX_M1/M2-chips_arm_64-bit (with Rosetta)** systems:
```shell
curl -L -O https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-x86_64.sh
bash ./Miniforge3-MacOSX-x86_64.sh -b -p ~/miniforge3/
rm -f ./Miniforge3-MacOSX-x86_64.sh
If you need help, you can use the side script: [Install_Conda-with-Miniforge3.sh](https://forge.ird.fr/transvihmi/nfernandez/install_conda-with-miniforge3)
~/miniforge3/condabin/conda init
shell=$(~/miniforge3/condabin/conda init 2> /dev/null | grep "modified" | sed 's/modified //')
source ${shell}
```
Or you can just **download** and **install** it for your specific OS here: [Latest Miniforge installer](https://github.com/conda-forge/miniforge/releases) ( 24.11)
We higly recommand to **set channels** and **update** it !
_(read why: [Avoiding the Pitfalls of the Anaconda License](https://mivegec.pages.ird.fr/dainat/malbec-fix-conda-licensing-issues/en/))_
Example script for **Linux_x86_64-bit** or **Windows Subsystem for Linux (WSL)** *systems:
```shell
## Download
curl -L -O https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
bash ./Miniforge3-Linux-x86_64.sh -b -p ~/miniforge3/
rm -f ./Miniforge3-Linux-x86_64.sh
~/miniforge3/condabin/conda init
shell=$(~/miniforge3/condabin/conda init 2> /dev/null | grep "modified" | sed 's/modified //')
source ${shell}
```
## Install
bash ./Miniforge3-Linux-x86_64.sh -b -p ~/miniforge3/
We also higly recommand to **set channels** and **update** it !
Read: [Avoiding the Pitfalls of the Anaconda License](https://mivegec.pages.ird.fr/dainat/malbec-fix-conda-licensing-issues/en/)
## Clean
rm -f ./Miniforge3-Linux-x86_64.sh
Example script:
```shell
## Configure
~/miniforge3/condabin/conda config --add channels bioconda
~/miniforge3/condabin/conda config --add channels conda-forge
/miniforge3/condabin/conda config --add channels conda-forge
~/miniforge3/condabin/conda config --set channel_priority strict
~/miniforge3/condabin/conda config --set auto_activate_base false
## Update
~/miniforge3/condabin/conda update conda --yes
## Check install
~/miniforge3/condabin/conda --version
~/miniforge3/condabin/conda config --show channels
## Init
~/miniforge3/condabin/conda init
```
## GeVarLi
_(Given that Conda is installed)_
## GeVarLi _(given that Conda is installed)_
You can just **download** [GeVarLi](https://forge.ird.fr/transvihmi/nfernandez/GeVarLi):
......
# Installations
## Conda _(dépendance requise)_
GeVarLi utilise le gestionnaire de paquets gratuit et open-source **Conda**.
Si vous n'avez pas Conda, nous vous recommandons vivement de l'installer avec **Miniforge**.
_(lire pourquoi: [Éviter les Pièges de la Licence Anaconda : Guide Pratique](https://mivegec.pages.ird.fr/dainat/malbec-fix-conda-licensing-issues/fr/))_
Si vous avez besoin d'aide, vous pouvez utiliser le script annexe : [Install_Conda-with-Miniforge3.sh](https://forge.ird.fr/transvihmi/nfernandez/install_conda-with-miniforge3)
Ou vous pouvez simplement le **télécharger** et l'**installer** pour votre système d'exploitation spécifique ici : [Latest Miniforge i\
nstaller](https://github.com/conda-forge/miniforge/releases) ( 24.11)
Nous vous recommandons fortement de **définir des canaux** et de le **mettre à jour** !
_(lire pourquoi: [Éviter les Pièges de la Licence Anaconda : Guide Pratique](https://mivegec.pages.ird.fr/dainat/malbec-fix-conda-licensing-issues/fr/))_
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment