本帖最后由 lostinfever 于 2019-1-21 09:29 编辑
很多朋友的N1刷了荒野无灯大神的小钢炮固件,对于PT用户而言作为轻型NAS已经很好用了
但是关于RSS功能的实现,目前仅仅有朋友通过用脚本下载rss里的文件到qb或tr的监视目录,然后自动加入下载
如果要实现对RSS资源的精准分类,就只能通过rss神器flexget来实现了,你们可千万不要小瞧这个基于python的rss插件,对于pt用户来说,它的功能十分的强大,如果你想知道它到底有多神,可以先自行百度了解一下
Flexget项目主页:https://flexget.com/
下面就来介绍一下N1小钢炮固件安装flexget的步骤:
由于小钢炮是精简的linux环境,要搭建python环境,只能通过entware来扩展,无灯大神在固件里已经预留了entware的在线安装文件,只是还没时间教大家启用,位置在/opt/entware_aarch64-k3.10_init.sh
我们只需要修改/etc/opkg/hacklog.conf里的entware源地址
- #src/gz hacklog http://ipk2.80x86.io:8088/aarch64/phicomm-n1
- src/gz hacklog http://bin.entware.net/aarch64-k3.10
复制代码
第一行用#忽略的源地址是无灯自己的服务器,目前未启用,所以我们直接将第二行修改为官方源地址就行了。
接下来开始安装entware,SSH执行命令:
- sh /opt/entware_aarch64-k3.10_init.sh
复制代码
安装完成后,我们就可以使用/opt/bin/opkg来安装entware里的海量组件了:
首先执行更新软件源命令:
然后安装python,python-pip,由于entware的python默认只安装最少的依赖,所以要加上lib2to3组件:
(抱歉,之前漏掉了openssl组件,导致后面pip下载安装包时遇到ssl错误,遇到报错的朋友从这一步开始重新执行)
- /opt/bin/opkg install python python-lib2to3 python-pip python-openssl python-pyopenssl python-distutils python-setuptools
复制代码
接下来更新setup-tools(很多人出现各种各样的问题都和setuptools版本过低有关):- /opt/bin/pip install --upgrade setuptools
复制代码 安装flexget
- /opt/bin/pip install flexget
复制代码
由于这一步要下载茫茫多的插件,所以要等待一段时间,如果没有遇到报错就是安装成功了
安装完成后,我们来测试一下软件工作是否正常:/opt/bin/flexget -V
如果工作正常,会显示flexget的版本号
- [root@phicomm-n1:/opt]# /opt/bin/flexget -V
- 2.17.4
- You are on the latest release.
复制代码
注意:
由于entware服务器在国外,flexget依赖的一些安装包体积稍大(其实基本上在10mb以内),网络连通性不好的朋友,在下载超过5mb的文件时,可能会遇到下载超时导致报错的问题,遇到这种情况,可以在报错前几行看到.whl或.tar.gz后缀的安装包下载地址,自行下载完成后用winscp传入N1的/tmp目录,执行本地文件安装(要先安装wheel组件),完成后重新执行安装flexget的命令即可:
- /opt/bin/pip install wheel
- /opt/bin/pip install /tmp/xxxx.whl
- 或
- /opt/bin/pip install /tmp/xxxx.tar.gz
复制代码
时间不早了,今天就先到这里,大家可以先自行百度了解一下flexget的使用方法,以后有空我再慢慢更新
|