通过 shell 脚本安装 Miniconda

Installing Miniconda via a shell script

我正在尝试通过 shell 脚本安装 Miniconda 我正准备在虚拟机中设置工作环境。

然而,要使 Miniconda 的安装完全独立于人工输入,我需要向下滚动一个文本;通常的快速回答方法似乎是无效的。

例如,

yes 'yes' |  ./Miniconda3-latest-Linux-x86_64.sh

以及

(echo '\n' && echo '\n' &&echo '\n' &&echo '\n' &&echo '\n' &&echo '\n' &&echo '\n' &&echo '\n' &&echo 'yes' ) | ./Miniconda3-latest-Linux-x86_64.sh 

不要在文本滚动中前进,只有手动按下 'enter' 对我有用 - 这当然达不到目的。

与其试图绕过安装界面,不如我应该好好地问一下。

miniconda 的创建者已经为这个问题创建了解决方案 - 只需使用 -b 参数。

我用过

bash ./Miniconda3-latest-Linux-x86_64.sh -b

而且效果很好。