如何在Linux系统上安装aria2?

Aria2 在 Linux 上的安装

aria2 linux 安装

Aria2 是一款轻量级的多协议、多源命令行下载工具,它支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink,可以通过内置的 JSON-RPC 和 XML-RPC 接口进行操作,本文将详细介绍如何在 Linux 系统上安装 Aria2,并配置 AriaNg 前端服务。

一、安装 Aria2

1. 通过包管理器安装(适用于 Debian/Ubuntu 和 CentOS/RHEL/Fedora)

Debian/Ubuntu:

sudo apt update
sudo apt install aria2 -y

CentOS/RHEL/Fedora:

首先更新软件包列表:

sudo yum update

然后安装 EPEL 存储库以支持 Aria2 的安装:

sudo yum install epel-release -y

最后安装 Aria2:

aria2 linux 安装

sudo yum install aria2 -y

2. 手动编译安装(适用于高级用户)

如果需要特定版本或自定义配置,可以选择手动编译安装,以下是步骤:

下载源码:

wget https://github.com/aria2/aria2/releases/download/release-1.35.0/aria2-1.35.0.tar.gz
tar zxvf aria2-1.35.0.tar.gz
cd aria2-1.35.0

升级 gcc(如有必要):

sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc devtoolset-7-gcc-c++
scl enable devtoolset-7 bash

配置、编译和安装:

./configure
make
sudo make install

3. 静态编译安装

为了避免各种依赖问题,可以选择使用静态编译的版本,从以下地址下载静态编译好的 Aria2:

aria2 linux 安装

wget https://github.com/q3aql/aria2-static-builds/releases/download/v1.34.0/aria2-1.34.0-linux-gnu-x86_64-build1.tar.bz2
tar jxvf aria2-1.34.0-linux-gnu-x86_64-build1.tar.bz2
cd aria2-1.34.0-linux-gnu-x86_64-build1
sudo make install

二、配置 Aria2

1. 创建配置文件目录和文件

mkdir /etc/aria2
cd /etc/aria2
wget https://gitcode.net/tiaga/aria2/-/raw/master/aria2.conf?inline=false -O aria2.conf
vim aria2.conf  # 根据需要修改配置,如dir等
touch /etc/aria2/aria2.session  # 创建会话文件

2. 启动 Aria2

指定配置文件路径后台运行:

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

三、部署 AriaNg 前端服务

1. 安装 Nginx(作为轻量级服务器)

sudo apt install nginx -y  # Debian/Ubuntu
sudo yum install nginx -y  # CentOS/RHEL/Fedora

2. 下载并配置 AriaNg

mkdir /etc/aria2/AriaNg
cd /etc/aria2/AriaNg
wget https://gitcode.net/tiaga/aria2/-/raw/master/AriaNg-1.3.2-AllInOne/index.html?inline=false -O index.html

3. 配置 Nginx

编辑 Nginx 配置文件以添加 AriaNg:

sudo vim /etc/nginx/conf.d/ariang.conf

添加以下内容:

server {
    listen 8088;
    server_name localhost;
    location / {
        root /etc/aria2/AriaNg;
        index index.html;
    }
}

4. 重启 Nginx 服务

sudo systemctl restart nginx

访问http://<你的服务器IP>:8088/index.html 即可使用 AriaNg 管理 Aria2。

四、常见问题与解答

Q1: 如何更改 Aria2 的下载目录?

A1: 编辑/etc/aria2/aria2.conf 文件,找到dir 选项并设置为你想要的下载目录,

dir=/mnt/sda1/down/aria2

保存后重新启动 Aria2:

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

Q2: 如何限制下载速度?

A2:aria2.conf 文件中添加或修改以下选项:

max-overall-download-limit=100K  # 限制整体下载速度为100KB/s
max-download-limit=50K           # 限制单个任务下载速度为50KB/s

保存后重新启动 Aria2。

到此,以上就是小编对于“aria2 linux 安装”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/691377.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-11-30 03:00
Next 2024-11-30 03:01

相关推荐

  • 如何在Linux系统中修改主机IP地址?

    要在Linux中修改主机IP地址,您需要编辑网络配置文件。以下是一般步骤:,,1. 打开终端。,2. 使用文本编辑器打开网络配置文件,通常位于/etc/network/interfaces或/etc/sysconfig/networkscripts/目录下,具体取决于您的Linux发行版。,3. 找到与您要修改的接口相关的部分,eth0。,4. 修改address`行,将其设置为新的IP地址。,5. 保存文件并关闭编辑器。,6. 重启网络服务或重新加载网络配置以应用更改。,,具体步骤可能因发行版而异。如果您使用的是图形界面,还可以通过图形工具来更改IP地址。

    2024-07-24
    069
  • 如何在Linux系统上安装MySQL客户端?

    在Linux系统中安装MySQL客户端,可以使用以下命令:,,1. 更新系统软件包列表:,``,sudo aptget update,`,,2. 安装MySQL客户端:,`,sudo aptget install mysqlclient,``,,安装完成后,即可使用MySQL客户端连接到MySQL服务器。

    2024-07-23
    090
  • 如何在Linux上搭建和管理域文件服务器?

    在Linux中,可以通过Samba共享文件实现域文件服务器功能。首先安装Samba和相关工具,然后配置/etc/samba/smb.conf文件以定义共享目录和访问权限。最后重启Samba服务即可。

    2024-07-30
    082
  • 如何在Linux 7.3上更改专属主机名称?

    要在Linux系统中修改主机名,可以使用以下方法:,,1. 使用hostnamectl命令(适用于使用systemd的系统):,``,sudo hostnamectl sethostname 新的主机名,`,,2. 编辑/etc/hostname文件并手动更改主机名,然后重启系统。,,3. 使用nmcli命令(适用于NetworkManager):,`,sudo nmcli general hostname 新的主机名,`,,4. 在/etc/hosts`文件中更新主机名。,,请根据您使用的Linux发行版和系统版本选择合适的方法。

    2024-08-07
    065
  • 如何在Linux环境中高效使用exp工具进行数据库操作?

    在Linux系统中,可以使用exp命令来导出Oracle数据库。具体操作如下:,,1. 打开终端。,2. 输入exp 用户名/密码@数据库名 file=导出文件路径.dmp,exp scott/tiger@orcl file=/home/oracle/scott.dmp。,3. 按回车键执行命令,等待导出完成。

    2024-07-30
    086
  • 如何在Linux操作系统中安装软件?

    在Linux系统中,安装软件通常使用包管理器,如apt(Debian/Ubuntu)或yum(Fedora/CentOS)。使用apt安装软件的命令是sudo aptget install 软件名。而安装Linux操作系统,可以通过下载ISO镜像文件,制作启动盘,然后从启动盘启动进行安装。

    2024-08-15
    037

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入