linux - 通过终端下载 .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
不产生任何输出。
总的来说,我不知道从这里去哪里,我想知道你们中是否有人有一些想法。
提前致谢。
解决方案
你必须改用:
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
不是回购
推荐阅读
- excel - 使用大函数返回相等值的名称
- python - Python defaultdict(lambda: None) 没有 lambda
- css - 如何使用 calc() 获取该元素的当前高度?
- ios - 冷启动 iOS 14 时未处理 iOS Firebase 动态链接
- discord - 将消息内容保存到列表 discord.py
- javascript - 如何使用Javascript在网页中上传图像?
- python - 在字符串列表中查找最长的公共前缀字符串
- python - 同一时间段内使用 WMD 的文本相似度
- list - Flutter/Dart:不更改列表元素的并发修改异常
- c++ - 如何让我的程序在达到 10000 时退出 for 循环?C++