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:
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:
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