使用Colab对wget下载加速

举报
Hermit_Rabbit 发表于 2022/09/21 20:31:57 2022/09/21
【摘要】 wget特性这里介绍下常用的wget,及其常用命令。wget是非交互的网络下载器。通过manpage,主要特性如下:支持http,https, ftp以及http代理。对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能非交互。可识别(follow)html,xhtml,和css链接,递归下载。健壮性,支持断点下载。 网上常用方法mwget...

wget特性

这里介绍下常用的wget,及其常用命令。

wget是非交互的网络下载器。通过manpage,主要特性如下:

  1. 支持http,https, ftp以及http代理。对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能

  2. 非交互。

  3. 可识别(follow)html,xhtml,和css链接,递归下载。

  4. 健壮性,支持断点下载。

网上常用方法mwget

wget相对于浏览器来说,速度会比较偏慢,特别是国外的网站。

刚好经常用的xftp无法正常使用了,于是开始折腾mwget。

mwget是一个多线程下载应用,可以明显提高下载速度。

下面来看一下mwget安装步骤:

#!/bin/bashwget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwget_0.1.0.orig.tar.bz2
yum install bzip2 gcc-c++ openssl-devel intltool -y
bzip2 -d mwget_0.1.0.orig.tar.bz2
tar -xvf mwget_0.1.0.orig.tar 
cd mwget_0.1.0.orig
./configure 
make
make install  echo "至此,安装完成"

新wget加速方法

针对那些有科学上网手段但是还是网速感人的人。

尤其是在Linux上下载vscode,能下成功就已经是一个奇迹了。所以在这里我介绍一下一种巧妙的方法,下载对应的文件。

Google Colab:https://colab.research.google.com/

其原理就是租用Google的服务器,然后用他们那里的高速下载服务,下载想要的东西,然后从Google的网站上下载自己想要下载的任何东西,只要有直接的下载链接都可以下载好。如下图所示:

Untitled

下面就拿Ubuntu下载vscode做例子。

首先,打开vscode的官网,单机下载建进入页面

Untitled

选择适合自己电脑的版本,由于我的计算机用的是NVIDIA Xavier NX 版本,基于ARM64架构,点击下载,可以发现这个下载的速度可以说是龟速了。

不过不要紧,你只需要复制下载的连接(也就是wget能生效的连接)即可,第一步,就是打开下载的界面,然后打开自己下载的目录,找到自己下载的文件,右击,复制下载链接。

Untitled

接着打开Google 的 Colab:https://colab.research.google.com/,打开欢迎使用的部分,如下图所示

…详情请参照古月居

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。