其他分享
首页 > 其他分享> > Aria2 ----- 个人总结(总结各大网友的文章)

Aria2 ----- 个人总结(总结各大网友的文章)

作者:互联网

1.下载Aria2   

   有两个选择一个命令行安装:

sudo apt-get install aria2

 


再就是自行编译 可以用下边的连接也可以自行选择

下载tar.bz2包:https://sourceforge.net/projects/aria2/files/stable/aria2-1.19.0/aria2-1.19.0.tar.bz2/download
如果采用了上边的链接请一步一步按照下边的操作,如果有大神不要笑话,也请有错误帮忙指出.(一行一行的复制)
tar xf aria2-1.19.0.tar.bz2
cd /aria2-1.19.0
./configure
make
make install

   至此编译安装完成,aria2c -v  即可查看版本

2、然后自己找一个或者创建一个目录(我是放在下载目录里,/mnt/diskupan/samba/download):

1 mkdir /mnt/diskupan/samba/download/download    #新建文件夹
2 touch /mnt/diskupan/samba/download/aria2.session    #新建session(下载任务记录)文件
3 chmod 777 /mnt/diskupan/samba/download/aria2.session    #设置aria2.session可写
4 vi /mnt/diskupan/samba/download/aria2.conf    #创建配置文件

3、关于aria2.conf,我推荐使用http://aria2c.com/usage.html的预设,再根据自己

再根据自己需要修改

4、至此,aria2安装完成,尝试启动:

aria2c --conf-path=/mnt/diskupan/samba/download/aria2.conf

5、如果没有提示错误,按ctrl+c停止运行命令,转为后台运行:

aria2c --conf-path=/mnt/diskupan/samba/download/aria2.conf -D

记得要看端口放行没放行

6、添加开机启动:

1 vi /etc/init.d/aria2c    #把Aria2做成服务

粘贴以下代码:

#!/bin/sh
### BEGIN INIT INFO
# Provides: aria2
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFO
 
case "$1" in
start)
 
 echo -n "已开启Aria2c"
 sudo -u root aria2c --conf-path=/data/wwwroot/download/aria2.conf -D
 #sudo -u后面的是你正在使用的用户名
;;
stop)
 
 echo -n "已关闭Aria2c"
 killall aria2c
;;
restart)
 
 killall aria2c
 sudo -u root aria2c --conf-path=/data/wwwroot/download/aria2.conf -D
 #同上面的一样,根据自己的用户改-u后面的用户名
;;
esac
exit

7、保存文件把权限给为755:

chmod 755 /etc/init.d/aria2c

8、测试Aria2服务是否可以正常启动:

service aria2c start

9、如果只显示“开启Aria2c”,没有其他错误提示的话就说明成功了。添加Aria2c服务到开机启动:

update-rc.d aria2c defaults

10、Aria2c服务命令使用说明:

1 service aria2c start //启动Aria2c
2 service aria2c restart //重启Aria2c
3 service aria2c stop //关闭Aria2c

 

标签:总结,mnt,download,-----,conf,aria2c,Aria2,Aria2c,aria2
来源: https://www.cnblogs.com/aixiya/p/14401578.html