FlexGet相關文章請優先參考最新版
2020年10月6日 – 三戰FlexGet(CentOS 8 with Python 3.6.8)
—
最近把系統都改換成CentOS 6.5,CentOS 6系列照理說也已穩定了不少,5系列也走到5.10只支援到2017年,是時候汰換升級了,剛好CentOS 6的Python都已經升級到2.6.6了,也省卻一道手續去更新,反正FlexGet能運作即可 🤓 但好死不死碰到FlexGet全面更新了,舊的設定檔也不能再使用了,也就只好摸摸鼻子重新設定了 🤖🤓🤖
步驟.1 安裝基本套件
1 |
yum install -y python-devel python-pip python-setuptools sqlite-devel |
步驟.2 安裝PiP套件
1 |
pip install -U pip && pip install -U setuptools |
步驟.3 安裝FlexGet套件
1 |
pip install flexget |
步驟.4 設定FlexGet設定檔
1 2 3 |
mkdir -p /root/.flexget touch /root/.flexget/config.yml vi /root/.flexget/config.yml |
config.yml內容如下
1 2 3 4 5 6 7 8 9 10 11 12 |
tasks: CHD: rss: http://chdbits.org/torrentrss.php?rows=10&cat401=1&sta3=1&aud6=1&search=2013&search_mode=2&linktype=dl&passkey=ooxx accept_all: yes free_space: path: /usr/src/transmission space: 5168 transmission: host: localhost port: 5566 username: Transmission設定檔中的rpc-username password: Transmission設定檔中的rpc-password |
步驟.5 測試FlexGet運作是否成功
1 2 3 |
flexget -V flexget check flexget --test execute |
出現如圖所示就成功了 🤓
步驟.6 定時排程每10分鐘執行FlexGet讀取RSS
1 |
crontab -e |
排程內容如下
1 |
crontab -l | { cat; echo "*/10 * * * * /usr/bin/flexget execute --cron"; } | crontab - |
步驟.7 日常更新FlexGet
1 2 |
pip install -U flexget flexget -V |
參考網頁: