美文网首页serverRaspberryPi
树莓派之安装Aria2

树莓派之安装Aria2

作者: 静夜思_ | 来源:发表于2017-08-22 18:44 被阅读187次

    1.更新软件

    sudo apt-get update

    2.安装aria2

    sudo apt-get install aria2

    3创建目录

    sudo mkdir /etc/aria2

    4.在这个目录中创建aria2.conf和aria2.session文件

    sudo touch /etc/aria2/aria2.session

    sudo touch /etc/aria2/aria2.conf

    5.编辑/etc/aria2/aria2.conf文件

    sudo nano /etc/aria2/aria2.conf

    内容如下:

    #下载默认的目录

    dir=/home/pi/Downloads

    disable-ipv6=true

    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=3

    6.测试aria2配置文件

    aria2c --conf-path=/etc/aria2/aria2.conf

    看看有没有错误,如果有错误的话,会有提示,可以“ctrl+c”退出。然后在上述命令后加入-D参数在后台运行。

    7.创建aria2服务

    创建文件sudo mkdir  /etc/init.d/aria2,其内容如下(注意格式,头部那段注释的内容也不能少):

    #!/bin/bash#!/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

    # Description:       Aria2 - Download Manager

    # Short-Description: Aria2 Downloader

    ### END INIT INFORETVAL=0

    case "$1" in

    start)

    echo -n "Starting aria2c daemon: "

    umask 0000

    /usr/bin/aria2c --conf-path=/etc/aria2/aria2.conf -D

    RETVAL=$?

    echo

    ;;

    stop)

    echo -n "Shutting down aria2c daemon: "

    /usr/bin/killall aria2c

    RETVAL=$?

    echo

    ;;

    restart)

    $0 stop

    sleep 3

    $0 start

    ;;

    *)

    echo [DISCUZ_CODE_8]quot;"Usage: $0 {start|stop|restart}"

    RETVAL=1

    esac

    exit $RETVAL

    设置aria2服务开机自动运行

    sudo update-rc.d aria2c defaults

    如果配置文件aria2文件缺少开头那段注释内容,执行上述命令时会出现以下错误提示:

    insserv: warning: script 'aria2' missing LSB tags and overrides

    8.Aria2服务的管理命令

    启动

    sudo service aria2 start

    重启

    sudo service aria2 restart

    退出

    sudo service aria2 stop

    Aria2 WebUI

    相关文章

      网友评论

        本文标题:树莓派之安装Aria2

        本文链接:https://www.haomeiwen.com/subject/floldxtx.html