使用Colab对wget下载加速
wget特性
这里介绍下常用的wget,及其常用命令。
wget是非交互的网络下载器。通过manpage,主要特性如下:
-
支持http,https, ftp以及http代理。对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能
-
非交互。
-
可识别(follow)html,xhtml,和css链接,递归下载。
-
健壮性,支持断点下载。
网上常用方法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的网站上下载自己想要下载的任何东西,只要有直接的下载链接都可以下载好。如下图所示:
下面就拿Ubuntu下载vscode做例子。
首先,打开vscode的官网,单机下载建进入页面
选择适合自己电脑的版本,由于我的计算机用的是NVIDIA Xavier NX 版本,基于ARM64架构,点击下载,可以发现这个下载的速度可以说是龟速了。
不过不要紧,你只需要复制下载的连接(也就是wget能生效的连接)即可,第一步,就是打开下载的界面,然后打开自己下载的目录,找到自己下载的文件,右击,复制下载链接。
接着打开Google 的 Colab:https://colab.research.google.com/,打开欢迎使用的部分,如下图所示
…详情请参照古月居
- 点赞
- 收藏
- 关注作者
评论(0)