Skip to content

412999826/aria2-synology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

群晖NAS安装ARIA2下载工具

  • 可安装于ARM架构的群晖
  • 无需Docker

安装过程需开启群晖的SSH功能,并通过sudo -i切换到root用户

准备工作(安装Entware,已安装可跳过)

  1. 创建文件夹(在rootfs分区外)
mkdir -p /volume1/@Entware/opt
  1. 删除/opt文件夹并创建链接
rm -rf /opt
ln -s /volume1/@Entware/opt/ /
  1. 通过uname -m命令查询处理器架构,如DS118的处理器架构为aarch64

  2. 根据处理器架构运行安装脚本

  • for armv8 (aarch64) - Realtek RTD129x
wget -O - https://bin.entware.net/aarch64-k3.10/installer/generic.sh | /bin/sh
  • for armv5
wget -O - https://bin.entware.net/armv5sf-k3.2/installer/generic.sh | /bin/sh
  • for armv7
wget -O - https://bin.entware.net/armv7sf-k3.2/installer/generic.sh | /bin/sh
  • for x64
wget -O - https://bin.entware.net/x64-k3.2/installer/generic.sh | /bin/sh
  1. 重启NAS

  2. 更新 Entware 软件包

/opt/bin/opkg update

安装ARIA2并设置为自动启动

  1. 安装ARIA2
/opt/bin/opkg install aria2
#安装ca-certificates,避免出现证书错误
/opt/bin/opkg install ca-certificates
  1. Systemd 配置文件
  • 启动vi编辑器
vi /etc/systemd/system/aria2.service
  • I进入编辑模式,键入以下内容(--conf-path=后面键入aria2配置文件路径,对应的aria2.conf文件内容也需要修改)
[Unit]
Description=Aria2 daemon, The ultra fast download utility.
After=network.target

[Service]
Type=simple
Restart=always
ExecStart=/opt/bin/aria2c --conf-path=/volume1/homes/.aria2/aria2.conf

[Install]
WantedBy=multi-user.target
  • ESC,键入:wq退出

3.立即运行并设置系统启动时运行

systemctl start aria2
systemctl enable aria2