Aus*_*tin 6 bash installation anaconda
我正在尝试使用 bash 脚本在我自己的 docker 容器中安装 anaconda。问题是有一个许可协议,您需要按住某个键才能同意,其长度取决于您的终端窗口大小。有什么办法可以解决这个问题,以便我可以Anaconda3-5.1.0-Linux-x86_64.sh从另一个 bash 脚本从头到尾运行吗?
我尝试过echo "\n\n\n\n\n\n\n" | ./Anaconda3-5.1.0-Linux-x86_64.sh,但这仅在安装程序第一次要求按 Enter 键时才有效。
bash ./Anaconda3-5.1.0-Linux-x86_64.sh -b -p $HOME/anaconda3\nRun Code Online (Sandbox Code Playgroud)\n\n-b \xe2\x80\x94 批处理模式,无需对~/.bashrc. 假设您同意许可协议。不编辑.bashrc或.bash_profile文件。
-p \xe2\x80\x94 安装前缀/路径。
\n\n-f \xe2\x80\x94 即使前缀 -p 已存在,也强制安装。
\n\n参考: https: //docs.anaconda.com/anaconda/install/silent-mode/#linux-macos
\n尝试yes 命令。
yes | ./Anaconda3-5.1.0-Linux-x86_64.sh
Run Code Online (Sandbox Code Playgroud)
至于你的问题
如果最后一个选项询问我是否要安装 Visual Studio Code,而我想回答“否”,该怎么办?
尝试这个
yes no | ./Anaconda3-5.1.0-Linux-x86_64.sh
Run Code Online (Sandbox Code Playgroud)
或者用您认为合适的答案替换“不”。
| 归档时间: |
|
| 查看次数: |
5291 次 |
| 最近记录: |