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() {
|
configure_miniconda() {
|
||||||
[ -d ~/.miniconda3 ] && return
|
[ -d ~/.miniconda3 ] && return
|
||||||
|
[[ $(uname -m) == "aarch64" ]] && return
|
||||||
|
|
||||||
if confirm_action "要安装 miniconda 吗?" "N"; then
|
if confirm_action "要安装 miniconda 吗?" "N"; then
|
||||||
wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-$(uname -m).sh" -O $tempdir/miniconda.sh
|
wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-$(uname -m).sh" -O $tempdir/miniconda.sh
|
||||||
@ -50,6 +51,19 @@ configure_miniconda() {
|
|||||||
fi
|
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() {
|
configure_nvm() {
|
||||||
[ -d ~/.nvm/.git ] && return
|
[ -d ~/.nvm/.git ] && return
|
||||||
|
|
||||||
@ -79,4 +93,5 @@ configure_ssh
|
|||||||
configure_ssh_keygen
|
configure_ssh_keygen
|
||||||
configure_git
|
configure_git
|
||||||
configure_miniconda
|
configure_miniconda
|
||||||
|
configure_miniforge
|
||||||
configure_nvm
|
configure_nvm
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user