jkglasbrenner.miniconda
Ansibleロール: Miniconda
Debian系およびRedHat系のLinuxディストリビューションにMinicondaをインストールします。Minicondaは、環境とパッケージマネージャーを内蔵したクロスプラットフォームのPythonディストリビューションであるAnacondaの最小バージョンです。
このロールをansible-galaxy
を使用してインストールします:
ansible-galaxy install jkglasbrenner.miniconda
要件
特になし。
ロール変数
変数とデフォルト値:
# minicondaパッケージの依存関係
miniconda_package_dependencies:
- bzip2
# メインのminicondaダウンロードサーバー
miniconda_mirror: "https://repo.continuum.io/miniconda"
# Pythonのバージョン (2|3)
miniconda_python_ver: 3
# minicondaのバージョン
miniconda_ver: "4.5.4"
# minicondaのチェックサム
miniconda_checksums:
Miniconda2-4.5.4-Linux-x86_64.sh: "md5:8a1c02f6941d8778f8afad7328265cf5"
Miniconda3-4.5.4-Linux-x86_64.sh: "md5:a946ea1d0c4a642ddf0c3a26a18bb16d"
# 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] }}"
# minicondaバイナリをダウンロードするのに時間がかかる場合があります
miniconda_timeout_seconds: 600
# 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"
# インストール後にベースパッケージの更新を実行しますか?
miniconda_pkg_update: true
例: プレイブック
- hosts: all
become: yes
roles:
- jkglasbrenner.miniconda
ライセンス
MIT
プロジェクトについて
Miniconda is the minimal version of Anaconda, a cross-platform Python distribution with a built-in environment and package manager.
インストール
ansible-galaxy install jkglasbrenner.miniconda
ライセンス
mit
ダウンロード
432
所有者
Principal AI Engineer