jkglasbrenner.miniconda
Rôle Ansible : Miniconda
Installe Miniconda sur des distributions Linux basées sur Debian et RedHat. Miniconda est la version minimale de Anaconda, une distribution Python multiplateforme avec un gestionnaire d'environnement et de paquets intégré.
Installez ce rôle en utilisant ansible-galaxy
:
ansible-galaxy install jkglasbrenner.miniconda
Exigences
Aucune.
Variables du Rôle
Variables et valeurs par défaut :
# dépendances du paquet miniconda
miniconda_package_dependencies:
- bzip2
# serveur principal de téléchargement de miniconda
miniconda_mirror: "https://repo.continuum.io/miniconda"
# version de python (2|3)
miniconda_python_ver: 3
# version de miniconda
miniconda_ver: "4.5.4"
# checksums de miniconda
miniconda_checksums:
Miniconda2-4.5.4-Linux-x86_64.sh: "md5:8a1c02f6941d8778f8afad7328265cf5"
Miniconda3-4.5.4-Linux-x86_64.sh: "md5:a946ea1d0c4a642ddf0c3a26a18bb16d"
# informations sur l'installateur miniconda
miniconda_name: "Miniconda{{ miniconda_python_ver }}-{{ miniconda_ver }}-Linux-x86_64"
miniconda_installer_sh: "{{ miniconda_name }}.sh"
miniconda_installer_url: "{{ miniconda_mirror }}/{{ miniconda_installer_sh }}"
miniconda_checksum: "{{ miniconda_checksums[miniconda_installer_sh] }}"
# le téléchargement du binaire miniconda peut prendre du temps
miniconda_timeout_seconds: 600
# où installer miniconda
miniconda_parent_dir: /opt
miniconda_etc_profile: /etc/profile.d
miniconda_dir: "{{ miniconda_parent_dir }}/miniconda"
miniconda_etc_profile_conda: "{{ miniconda_dir }}/etc/profile.d/conda"
miniconda_conda_bin: "{{ miniconda_dir }}/bin/conda"
# exécuter la mise à jour sur les paquets de base après l'installation ?
miniconda_pkg_update: true
Exemple de Playbook
- hôtes: all
devenir: yes
rôles:
- jkglasbrenner.miniconda
Licence
MIT
À propos du projet
Miniconda is the minimal version of Anaconda, a cross-platform Python distribution with a built-in environment and package manager.
Installer
ansible-galaxy install jkglasbrenner.miniconda
Licence
mit
Téléchargements
432
Propriétaire
Principal AI Engineer