aria手机下载_安卓手机利用Termux搭建Aria2下载服务

安卓手机利用Termux搭建Aria2下载服务

Skaberen • 2019 年 08 月 27 日

Aria2 简介

Aria2 是一个用于 Linux、Windows 和 Mac OSX 的轻量级、多协议和多源的命令行下载管理器 / 实用程序。它支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink。aria2 可以通过内置的 JSON-RPC 和 XML-RPC 接口操作。它支持多线程,可以使用多个源或协议下载文件,确实可以加速并尽可能多的完成下载。它非常轻量级,不需要太多的内存和 CPU。我们可以使用它作为 BitTorrent 客户端,因为它有所有你想要的 BitTorrent 客户端的功能。

我们可以很容易的在所有的 Linux 发行版上安装 aria2 命令行下载器,例如 Debian、 Ubuntu、 Mint、 RHEL、 CentOS、 Fedora、 suse、 openSUSE、 Arch Linux、 Manjaro、 Mageia 等等…… 只需要输入下面的命令安装即可。对于 CentOS、 RHEL 系统,我们需要开启 uget 或者 RPMForge 库的支持。

Aria2 安装

Debian、 Ubuntu 和 Mintsudo apt install aria2

CentOS、 RHEL、 Fedora 21 和更早些的操作系统]yum install aria2

Fedora 22 和 之后的系统dnf install aria2

suse 和 openSUSEzypper install wget

Mageiaurpmi aria2

Arch Linuxsudo pacman -S aria2

安卓系统 termuxpkg install aria2

搭建 Aria2+AriaNg

1.下载需要的 Packagespkg in wget unzip aria2 tmux

2.下载 Caddy

这样因为 Caddy 配置起来比较容易,所以用 Caddy 当 HTTP Server.cd~

wget -qO- https://getcaddy.com | bash -s personal

3.下载 AriaNg 并解压wget https://github.com/mayswind/AriaNg-DailyBuild/archive/master.zip

unzip master.zip

mv AriaNg-DailyBuild-master AriaNg

rm master.zip

4.配置 Caddycd~

vim Caddyfile

在 vim 输入(:i 编辑,:wq 退出并保存):8080 {

root /data/data/com.termux/files/home/AriaNg

gzip

}

5.启动

输入 tmux

在新建的窗口中输入 启动 Aria2aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c

按 Ctrl+b 之后再按 d 返回之前的窗口,将此窗口放在后台执行(输入 tmux attach 能够重新进入,按 Ctrl+b 之后再按 & 关闭当前 tmux 窗口)

返回后启动 AriaNg, 输入cd~

caddy

6.访问

打开浏览器地址栏输入

127.0.0.1:8080

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值