说明:Aria2
作为一款linux
下的下载神器,可以下载http
资源、种子文件、磁力链接等,功能强大,就不过多介绍了,此前提到过Aria2
安装方法,这里再说个逗比大佬的一键脚本,很方便,推荐使用。
安装
这里只提到了搭建后端,前端可以使用我自己搭建好的:https://www.moerats.com/Aria2/,或者可以参考:一个Aria2新的更好用的Web前端:AriaNg安装教程。
系统要求:CentOS 7+
、Debian 6+
、Ubuntu 14.04+
执行下面的代码下载并运行脚本:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
#备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh
运行脚本后会出现脚本操作菜单,选择并输入1
就会开始安装。
使用说明
进入下载脚本的目录并运行脚本:
./aria2.sh
然后选择你要执行的选项即可。
Aria2 一键安装管理脚本 [vx.x.x]
-- Toyo | doub.io/shell-jc4 --
0. 升级脚本
————————————
1. 安装 Aria2
2. 卸载 Aria2
————————————
3. 启动 Aria2
4. 停止 Aria2
5. 重启 Aria2
————————————
6. 修改 配置文件
7. 查看 日志信息
————————————
当前状态: 已安装 并 已启动
请输入数字 [0-7]:
其他操作
启动:service aria2 start
停止:service aria2 stop
重启:service aria2 restart
查看状态:service aria2 status
配置文件:/root/.aria2/aria2.conf
(配置文件包含中文注释,但是一些系统可能不支持显示中文)
下载目录:/usr/local/caddy/www/aria2/Download
(该目录为Github
下载安装的,而备用地址下载的默认为/usr/local/caddy/www/file
)
很好的教程,已经成功搭好aria2和ariaNG,教程很详细,脚本很易用,感谢作者
安装完后默认获取的ip地址是外网ip,怎么修改为本地的ip?
什么意思,本地链接的时候直接填127.0.0.1
没有配置文件?或者说应该怎么写啊?我这是centos7,国内的机器,防火墙关了
配置文件好像默认在/root/.aria2/aria2.conf,写法好像默认有解释
大佬,请问为什么修改aria2.conf(# 禁用IPv6, 默认:false
disable-ipv6=false)之后无法打开aria2?
修改后重启没?
无法启动
因为我出现
03/07 21:53:09 [NOTICE] IPv4 RPC: listening on TCP port 6800
03/07 21:53:09 [ERROR] IPv6 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: Name or service not known
这样的错误日志
请问怎么使用aria2呢?
用文章开头介绍的ariang等web面板进行连接使用
哎呀。回复错帖子了。
大神不要看这个了
大神,这个脚本还是那里有点小问题,
我试验了两次,只要vps重启,ariang就连不上了。还有就是自动上传有问题。好像下载完不会自动上传。
aria一直启动失败怎么办
试试手动启动,aria2c --conf-path=/root/.aria2/aria2.conf,看有不有报错什么的
tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
[错误] Aria2 解压失败 !
?为啥
这应该是压缩包下载失败,错误还能提供上面的一点么?或者自己多试几次
这个解决了 没装bzip2……
但是又有新问题了……
安装主程序失败
安装主程序之前 有这个提示
Error: git222 conflicts with git-1.8.3.1-20.el7.x86_64
-bash: Error:: command not found
[root@ONEVPS190922021112 ~]# Error: git222-perl-Git conflicts with perl-Git-1.8.3.1-20.el7.noarch
-bash: Error:: command not found
[root@ONEVPS190922021112 ~]# You could try using --skip-broken to work around the problem
-bash: You: command not found
[root@ONEVPS190922021112 ~]# You could try running: rpm -Va --nofiles --nodigest
这个还是建议你换个系统操作,问题有点多。或者使用手动安装,教程:https://www.moerats.com/archives/800/
想问下,脚本重启 Aria2以后,下载任务就丢失了,这个问题该怎么检查。
状态路径保存在:/root/.aria2/aria2.session,配置那些都不会丢失,只是丢失任务。。