众所周知,不论是 Firefox、Edge 还是 Chrome,浏览器自带的下载功能都是单线程下载,下载速度慢。本文将带领大家在 Linux 上安装、配置下载神器 aria2。

aria2 是一个跨平台的轻量级命令行下载工具,支持 HTTP/HTTPS、 FTP、BitTorrent 和 Metalink。虽然 aria2 在命令行中运行,但我们可以通过 Web UI 来图形化管理 aria2。

安装 aria2

首先我们需要安装 aria2。

Arch/Manjaro/… 执行下面命令安装 aria2

sudo pacman -S aria2

Debian/Ubuntu/Linux Mint/Deepin/UOS/… 执行下面命令安装 aria2:

sudo apt install aria2

RedHat/Fedora/CentOS/… 执行下面命令安装 aria2:

sudo yum install aria2

配置 aria2 开机自启

安装完 aria2 后,我们会发现 aria2 默认并没有对应的 systemd 服务单元。因此,我们需要手动创建 aria2 的 systemd 服务单元。

执行下面命令创建 aria2 的 systemd 服务单元:

sudo vim /etc/systemd/user/aria2.service

按下 i 键进入插入模式,输入下面内容(直接复制粘贴也可,注意终端里粘贴的命令是 Ctrl+Shift+V):
(根据你的需求修改 --dir 参数)

[Unit]
Description=Aria2
[Service]
ExecStart=/usr/bin/aria2c --enable-rpc --dir=你的下载目录
[Install]
WantedBy=multi-user.target

输入完成后,按 Esc 进入末行模式,输入 :wq 回车保存退出。

执行下面命令,立即启用 aria2 服务:

systemctl --user enable --now aria2

可执行下面命令,检查 aria2 服务是否正常运行:

systemctl --user status aria2

Screenshot_20230515_193758

如图所示,出现 Active: active (running) 表示成功启用。

安装 Web UI(浏览器扩展)

我们还需要安装一个浏览器扩展,方便我们图形化地管理下载任务。

firefox_aria2

edge_aria2

chrome_aria2

装完扩展后,打开扩展就能通过 Web UI 来图形化管理 aria2 了。扩展选项大家可以自己按需修改,例如自动拦截下载任务到 Aria2、接受来自其他扩展的下载请求、深色/浅色模式等等。

aria2_ext_1

aria2_ext_2

文章作者: Integral
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Integral's Blog
Linux Linux 下载
喜欢就支持一下吧