feat: add oh-my-zsh installation check before miniconda and miniforge installation
This commit is contained in:
parent
401c937380
commit
ebe59f72a6
@ -75,6 +75,9 @@ configure_miniconda() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if confirm_action "要安装 miniconda 吗?" "N"; then
|
if confirm_action "要安装 miniconda 吗?" "N"; then
|
||||||
|
if [ -d ~/.oh-my-zsh ] && ! confirm_action "检测到未安装 oh-my-zsh,推荐稍后安装。是否继续安装 miniconda?" "N"; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
wget "https://repo.anaconda.com/miniconda/$INSTALLER" -O "$tempdir/miniconda.sh"
|
wget "https://repo.anaconda.com/miniconda/$INSTALLER" -O "$tempdir/miniconda.sh"
|
||||||
bash "$tempdir/miniconda.sh" -b -p "$HOME/.miniconda3"
|
bash "$tempdir/miniconda.sh" -b -p "$HOME/.miniconda3"
|
||||||
rm "$tempdir/miniconda.sh"
|
rm "$tempdir/miniconda.sh"
|
||||||
@ -93,6 +96,9 @@ configure_miniforge() {
|
|||||||
[[ $(uname -m) != "aarch64" ]] && return
|
[[ $(uname -m) != "aarch64" ]] && return
|
||||||
|
|
||||||
if confirm_action "要安装 miniforge 吗?" "N"; then
|
if confirm_action "要安装 miniforge 吗?" "N"; then
|
||||||
|
if [ -d ~/.oh-my-zsh ] && ! confirm_action "检测到未安装 oh-my-zsh,推荐稍后安装。是否继续安装 miniforge?" "N"; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
wget "$github/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-$(uname -m).sh" -O $tempdir/miniforge.sh
|
wget "$github/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-$(uname -m).sh" -O $tempdir/miniforge.sh
|
||||||
bash $tempdir/miniforge.sh -b -p ~/.miniforge3
|
bash $tempdir/miniforge.sh -b -p ~/.miniforge3
|
||||||
rm $tempdir/miniforge.sh
|
rm $tempdir/miniforge.sh
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user