先更新下系统和安装依赖
apt update -y
apt-get update
apt-get upgrade
apt-get install sudo
sudo apt-get install curl wget git -y
安装qbittorrent、Deluge客户端,按需选择自己想要的客户端。
bash <(wget -qO- https://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Install.sh) user passwd 1
#user=用户名 passwd=密码 自行更换 1表示什么我自己暂时也还不清楚
重启后进行Deluge系统优化
bash <(wget -qO- https://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Tune.sh)
安装Flexget
说明:安装Flexget的两种方式,脚本安装和手动安装,自选其一即可;
一键安装脚本
bash <(wget -qO- https://github.com/Aniverse/inexistence/raw/master/00.Installation/package/flexget/install)
配置脚本(自行设定后面的用户,密码,端口,然后粘贴运行即可)
bash <(wget -qO- https://github.com/Aniverse/inexistence/raw/master/00.Installation/package/flexget/configure) -u 用户 -p 密码 -w 端口
脚本安装的Flexget使用普通用户操作,不使用root用户运行,操作的时候切换到普通用户即可;
普通用户既是刚才配置脚本时自行设定的用户如果系统提示没有此用户,按下面的方式新建用户
# 说明:将命令中的sunpma用户替换成自行设定的用户
# 创建用户
useradd sunpma
# 设置密码
passwd sunpma
# 创建用户文件
mkdir /home/sunpma
# 切换用户
su sunpma
手动安装
- 安装Flexget需要先安装python3和pip3
- 使用python3 -V命令查看是否有安装python3如果服务器有安装就跳过直接安装pip3即可;
- 手动安装也挺方便,但配置Flexget对新手而言容易出错,没特殊需求建议使用脚本安装;
安装python3
apt-get update && apt-get install python3
安装pip3
使用pip3 -V命令查看是否有安装pip3如果服务器有安装就跳过直接安装FlexGet即可;
apt-get update && apt-get install python3-pip
安装FlexGet
# 安装
pip3 install flexget
# 创建配置目录
mkdir /root/.flexget
# 创建并编辑配置文件
vi /root/.flexget/config.yml
说明:配置文件config.yml最好是本地创建好后上传到服务器,在SSH复制粘贴大概率会出错,本地也不要用TXT进行编辑,会导致编码不正确;
配置 WebUI
设置 Web 密码,注意不太太简单,否则不成功!用户名默认是 flexget
flexget web passwd 要设置的密码
开启 WebUI 后台运行
flexget daemon start --daemonize
测试
输入这一句命令测试:
flexget --test execute
如配置文件存在语法错误,会提示你在第几行有什么错误
如果配置文件没问题的话则会测试执行,不会真的下种子,可以用来测试配置文件写得是否合乎预期
第一次使用 RSS 的时候难免会下载到一些已经出种的老种,为了解决这个情况,第一次执行 flexget 的时候,可以用
flexget execute --learn
评论区