add configure_miniforge
This commit is contained in:
parent
9e5c3a3fa1
commit
8918ecdd54
15
init_user.sh
15
init_user.sh
@ -38,6 +38,7 @@ configure_git() {
|
||||
|
||||
configure_miniconda() {
|
||||
[ -d ~/.miniconda3 ] && return
|
||||
[[ $(uname -m) == "aarch64" ]] && return
|
||||
|
||||
if confirm_action "要安装 miniconda 吗?" "N"; then
|
||||
wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-$(uname -m).sh" -O $tempdir/miniconda.sh
|
||||
@ -50,6 +51,19 @@ configure_miniconda() {
|
||||
fi
|
||||
}
|
||||
|
||||
configure_miniforge() {
|
||||
[ -d ~/.miniforge3 ] && return
|
||||
[[ $(uname -m) != "aarch64" ]] && return
|
||||
|
||||
if confirm_action "要安装 miniforge 吗?" "N"; then
|
||||
wget "$github/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-$(uname -m).sh" -O $tempdir/miniforge.sh
|
||||
bash $tempdir/miniforge.sh -b -p ~/.miniforge3
|
||||
rm $tempdir/miniforge.sh
|
||||
~/.miniforge3/bin/conda config --set changeps1 False
|
||||
~/.miniforge3/bin/mamba init zsh
|
||||
fi
|
||||
}
|
||||
|
||||
configure_nvm() {
|
||||
[ -d ~/.nvm/.git ] && return
|
||||
|
||||
@ -79,4 +93,5 @@ configure_ssh
|
||||
configure_ssh_keygen
|
||||
configure_git
|
||||
configure_miniconda
|
||||
configure_miniforge
|
||||
configure_nvm
|
||||
|
||||
Loading…
Reference in New Issue
Block a user