寸雨逢叶 - 离线下载
type: channel
link: http://yuzhiwei.com.cn/tag/%E7%A6%BB%E7%BA%BF%E4%B8%8B%E8%BD%BD/
items: 使用Aria2+Rclone来进行离线下载

使用Aria2+Rclone来进行离线下载
type: item
date: 2018-04-12T18:18:00+08:00
description: 准备一台有一定空闲硬盘空间，流量无限制的VPS；较为多空间的网盘，例如onedrive、google drive等等；开始1. 如果需要，可以先优化下网络（国外主机建议优化）这里介绍的是“一键安装最新内核并开启 BBR 脚本”1脚本适用环境系统支持：CentOS 6+，Debian 7+，Ubuntu 12+虚拟技术：OpenVZ 以外的，比如 KVM、Xen、VMware 等内存要求：≥128M使用方法使用root用户登录，运行以下命令：wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh安装完成后，脚本会提示需要重启 VPS，输入 y 并回车后重启。重启完成后，进入 VPS，验证一下是否成功安装最新内核并开启 TCP BBR，输入以下命令：sysctl net.ipv4.tcp_available_congestion_control返回值一般为：net.ipv4.tcp_available_congestion_control = bbr cubic renosysctl net.ipv4.tcp_congestion_control返回值一般为：net.ipv4.tcp_congestion_control = bbrsysctl net.core.default_qdisc返回值一般为：net.core.default_qdisc = fqlsmod | grep bbr返回值有 tcp_bbr 模块即说明 bbr 已启动。注意：并不是所有的 VPS 都会有此返回值，若没有也属正常。2. 安装rclonerclone2能够方便的管理 google drive 与 OneDrive for Business以及FTP等网盘，支持挂载盘符与命令MOVE,COPY,SYNC,MKDIR等操作。脚本安装有一些可能会用到的，也装下，避免回过头来装apt update apt install wget unzip net-tools bc curl sudo -y要在Linux / macOS / BSD系统上安装rclone，请运行：curl https://rclone.org/install.sh | sudo bash对于测试版安装，请运行：curl https://rclone.org/install.sh | sudo bash -s beta脚本首先会检查已安装的版本，如果不需要，将不会重新下载rclone配置由于rclone对于Linux系统来说，采用的是fuse的文件格式，所以先安装下fuse:centos系统64位安装yum install fuse-devel.x86_64 fuse.x86_6432位安装yum install fuse-devel.i686 fuse.i686debain/ubuntu系统apt-get install -y fuse下面开始配置：因为OneDrive for Business用的多，所以暂时以此为例子。rclone config然后选择N) New remote 返回如下1 / Amazon Drive \ "amazon cloud drive" 2 / Amazon S3 (also Dreamhost, Ceph, Minio) \ "s3" 3 / Backblaze B2 \ "b2" 4 / Box \ "box" 5 / Dropbox \ "dropbox" 6 / Encrypt/Decrypt a remote \ "crypt" 7 / FTP Connection \ "ftp" 8 / Google Cloud Storage (this is not Google Drive) \ "google cloud storage" 9 / Google Drive \ "drive" 10 / Hubic \ "hubic" 11 / Local Disk \ "local" 12 / Microsoft Azure Blob Storage \ "azureblob" 13 / Microsoft OneDrive \ "onedrive" 14 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) \ "swift" 15 / QingClound Object Storage \ "qingstor" 16 / SSH/SFTP Connection \ "sftp" 17 / Yandex Disk…