首页 > 解决方案 > 通过终端下载 .sh 文件

问题描述

我正在寻找一种通过终端下载https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh的方法;现在别笑了,有一些附带条件。

我没有root权限。

 $wget https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh

不起作用,因为这不会下载 .sh 文件,它会下载一个 HTML,这将导致在 bash 中运行它时出现问题。

我也试过

 $curl -o Anaconda3-5.1.0-Linux-x86_64.sh https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh

它不起作用;它产生这个输出

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                             Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

$curl https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh

不产生任何输出。

总的来说,我不知道从这里去哪里,我想知道你们中是否有人有一些想法。

提前致谢。

标签: linuxcurlterminalwgetconda

解决方案


你必须改用:

wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh

https://www.anaconda.com/download/Anaconda3-5.1.0-Linux-x86_64.sh不是回购


推荐阅读