Ubuntu - bash の場合:
sudo apt -y install lynx curl wget
url=$(lynx -dump https://github.com/conda-forge/miniforge/releases | awk '$NF~/^https:.*x86_64.sh$/{print $NF; exit}')
script=${url##*/}
wget -N "$url"
bash "$script" -b -f
~/miniforge3/bin/conda init bash
. ~/.bashrc
conda update -n base -c conda-forge conda -y
# シェル起動時に自動で base 環境が有効化されるのがイヤな場合は以下も実行
conda config --set auto_activate false
参考:
おまけ:ネストした conda 環境を脱出
while [ -n "$CONDA_PREFIX" ]; do echo $CONDA_DEFAULT_ENV; conda deactivate; done
# コマンドっぽく使いたいので関数定義(.bashrcとかに記述)
unconda(){ while [ -n "$CONDA_PREFIX" ]; do echo $CONDA_DEFAULT_ENV; conda deactivate; done; }