云网牛站
所在位置:首页 > Linux教程 > 在deepin15.11和manjaro19.0.2中安装Aria2,使它无线程限制

在deepin15.11和manjaro19.0.2中安装Aria2,使它无线程限制

2020-04-11 10:48:23作者:zswnic稿源:5yun.org

本文经过deepin15.11和manjaro19.0.2系统的测试,能成功编译安装Aria2,实现Aria2无限制版,它无线程限制,直接突破16线程的限制。以下为你介绍实现的方法,总共四步。

 

前言

Aria2的威力不多作介绍,版本号为1.32.0,比deepin15.11仓库的新,无线程限制,任意改,下载百度网盘文件建议不要超过64线程(需要在chrome安装油猴插件,再安装百度网盘直链下载助手,如果不能下载或者速度很慢,可以更改脚本的神秘代码,默认是250528,可以改成778750、265486、309847、266719,哪个可以用就用哪个)。用manjaro很方便,直接sudo pacman -S aria2-fast安装。我分别在deepin15.11和manjaro19.0.2系统中进行测试,家里两百兆宽带,笔记本百兆网卡,开64线程最高速度为10M/S,但是不稳定,平均速度只有4M/S左右,早上8点前和晚上11点后速度比较快。

 

一、编译安装Aria2

在终端中运行以下命令:

在deepin15.11和manjaro19.0.2中安装Aria2,使它无线程限制

wget https://media.5yun.org/soft/aria2.tar.gz

tar zxvf aria2.tar.gz

cd aria2-1.32.0/

./configure

make

注:如果下载不了aria2.tar.gz,可尝试到来源站点获取。如果是其它linux发行版,请参考:Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE下安装Aria2并使用的方法

 

二、复制相关目录

编译完成后,进入aria2-1.32.0/src目录,有一个文件名为aria2c的文件,复制到bin目录:

sudo cp ~/aria2-1.32.0/src/aria2c /usr/bin

此时已经安装完毕,可以在终端使用aria2c命令来操控文件下载了。

 

三、配置aria2.conf文件

sudo mkdir /etc/aria2    #新建文件夹

sudo touch /etc/aria2/aria2.session    #新建session文件

sudo chmod 777 /etc/aria2/aria2.session    #设置aria2.session可写

sudo nano /etc/aria2/aria2.conf    #创建配置文件

dir=/home/XXX #改成你的路径

disable-ipv6=true

#打开rpc的目的是为了给web管理端用,如果用命令行,请删除以下四行代码

enable-rpc=true

rpc-allow-origin-all=true

rpc-listen-all=true

#rpc-listen-port=6800

#断点续传

continue=true

input-file=/etc/aria2/aria2.session

save-session=/etc/aria2/aria2.session

#最大同时下载任务数

max-concurrent-downloads=20

save-session-interval=120

# Http/FTP 相关

connect-timeout=120

#lowest-speed-limit=10K

#同服务器连接数

max-connection-per-server=64

#max-file-not-found=2

#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要

min-split-size=10M

#单文件最大线程数, 路由建议值: 5

split=64

check-certificate=false

#http-no-cache=true

 

四、启动Aria2使用WebUI控制方式

注意:这一步可以省略,其实没必要用界面,命令行就很方便了。

如果你不打算在终端直接使用aria2c命令的话,用webui控制那么需要输入下面一行命令才能启用,启用后终端就不能使用aria2命令了,需要在webUI界面中控制使用。

让Aria2在后台守护运行:

aria2c --enable-rpc --rpc-listen-all -D

在浏览器中输入http://aria2.me,里面有多个界面可用。

修改JSON-RPC路径:http://localhost:6800/jsonrpc

刷新浏览器就能提示连接上了。

 

相关主题

在Ubuntu 18.04系统下安装配置和使用aria2

精选文章
热门文章