安装Aria2:
在Ubuntu终端中输入以下命令安装Aria2:
```
sudo apt-get update
sudo apt-get install aria2
```
配置Aria2:
1. 创建配置文件:
```
touch ~/.aria2/aria2.conf
```
2. 编辑配置文件:
```
nano ~/.aria2/aria2.conf
```
3. 将以下内容复制到配置文件中:
```
## 文件保存相关 ##
# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=/path/to/download/dir
# 启用磁盘缓存, 0为禁用缓存, 需要1MB的磁盘空间, 默认:16M
disk-cache=32M
# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
# 其它可选项:trunc,falloc
# falloc仅支持ext4和btrfs文件系统
file-allocation=prealloc
## 下载连接相关 ##
# 最大同时下载任务数, 运行时可修改, 默认:5
max-concurrent-downloads=5
# 同一服务器连接数, 添加时可指定, 默认:1
max-connection-per-server=1
# 最小文件分片大小, 下载线程数上限取决于能分出多少片, 运行时可修改, 默认:20M
# 假定size=10M,文件为20MiB则使用两个来源下载; 文件为15MiB则使用一个来源下载
# 最后一片大小可能比设置的小,以致于最后一片小于设定值
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
split=5
# 整体下载速度限制, 运行时可修改, 默认:0
#max-overall-download-limit=0
# 单个任务下载速度限制, 默认:0
#max-download-limit=0
# 整体上传速度限制, 运行时可修改, 默认:0
#max-overall-upload-limit=0
# 单个任务上传速度限制, 默认:0
#max-upload-limit=0
# 禁用IPv6, 默认:false
disable-ipv6=false
# 连接超时时间, 默认:60
timeout=60
# 最大重试次数, 设置为0表示不限制重试次数, 默认:5
max-tries=5
# 失败后等待时间, 默认:0
#retry-wait=0
## 进度保存相关 ##
# 从会话文件中读取下载任务
input-file=/path/to/your/session/file
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=/path/to/your/session/file
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
#save-session-interval=0
## RPC相关设置 ##
# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true
# RPC监听端口, 端口被占用时可以修改, 默认:6800
rpc-listen-port=6800
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
rpc-secret=yourtoken
# 显示已经下载的文件列表, 默认:false
#show-files=false
## BT/PT下载相关 ##
# 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
#follow-torrent=true
# BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999
#listen-port=6881-6999
# 单个种子最大连接数
#bt-max-peers=55
# 打开DHT功能, PT需要禁用, 默认:true
#enable-dht=true
# 打开IPv6 DHT功能, PT需要禁用
#enable-dht6=true
# DHT网络监听端口, 默认:6881-6999
#dht-listen-port=6881-6999
# 本地节点查找, PT需要禁用, 默认:false
#bt-enable-lpd=false
# 种子超时时间, PT需要禁用, 默认:60
#bt-request-peer-speed-limit=50K
# 客户端伪装模拟, PT需要
#user-agent=Transmission/2.92
# BT低速限速, PT需要
#bt-stop-timeout=0
# 设置种子文件内默认保存的目录
#dir=/download/dir
```
4. 修改下载路径:
将`/path/to/download/dir`替换成你想要的下载路径。
5. 保存并退出:
按下`Ctrl+X`,然后按下`Y`,最后按下`Enter`键保存并退出nano编辑器。
6. 启动Aria2:
在终端中输入以下命令启动Aria2:
```
aria2c --conf-path=~/.aria2/aria2.conf
```
现在你已经成功安装并配置了Aria2!