Seedbox教程:Kimsufi KS7实战纯净安装Ubuntu & Deluge

主机大巴已分享过四篇Seedbox教程,包括CentOS6/7下通过EPEL源安装Transmission2.92、Centos7下手动安装最新的Transmission2.94、通过rtinst脚本一键安装rTorrent + ruTorrent 以及自动RSS订阅工具FlexGet等。

Deluge.png

本文将分享一个安装纯净版Ubuntu & Deluge的教程。

01.准备事项

Vicer萌咖大佬的纯净系统一键安装脚本

Kimsufi KS7 独服

Deluge1.3.15

FlexGet

02.安装纯净版Ubuntu18.04

安装前确保有所需软件:

#Debian/Ubuntu:
apt-get install -y xz-utils openssl gawk file
#RedHat/CentOS:
yum install -y xz openssl gawk file

使用以下指令快速全自动安装:

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 18.04 -v 64 -a

安装过程大概需要10-60分钟左右,耐心等待。安装其他版本可以跳转源站浏览原文

全自动安装默认root密码为:Vicer,安装完成后可使用以下指令更改密码:

sudo passwd root

03.升级环境

apt-get update
apt-get install python2.7
apt-get install python-pip
apt-get install software-properties-common
apt-get install python-software-properties

04.安装deluge

官网地址https://www.deluge-torrent.org/

项目地址https://github.com/deluge-torrent/deluge

官方提供了三种版本(User Interfaces):

GTK UI for the desktop

Web UI for the browser

Console UI for the command line

本文安装的是第二个Web UI。

apt-get install deluged
apt-get install deluge-web
apt-get install deluge-webui

05.启动deluge

deluged
deluge-web --fork

deluged 指令用于启动 Deluge 主程序;deluge-web 指令用于启动 Web-UI,参数 --fork 表示让 deluge-web 后台运行,如果要 SSL 连接,还可以加上-ssl参数,如:

deluge-web --folk --ssl

Deluge Web-UI默认端口为8112,通过 http://ip地址:8112 即可访问Deluge Web 界面。默认密码为 deluge,首次登录会提示会修改。

在修改默认密码处还可以修改Web-UI端口,为保障安全建议修改,修改后重启程序使其生效。

如果开启了防火墙或iptables,需要开放对应端口。

deluge-preferences.png

07.安装配置FlexGet

1、安装FlexGet

Flexget可以通过多种方式安装,一般通过easy_install或者pip安装,本文将以pip安装为例。

由于第一步中已经升级了系统环境,可直接使用以下指令安装Flexget:

pip install flexget
pip install deluge-client

配置config.yml,具体可参考 Seedbox教程:安装Transmission 自动RSS订阅工具FlexGet

本站使用的简单配置:

templates:
  default:
    accept_all: yes
    download: /home/torrents
    content_size:
      min: 1024
      max: 1024000
      strict: no
    deluge:
      port: 12345
tasks:
  chdbits:
    rss: https://www.zhujidaba.com/feed/
    template: default
  hdhome:
    rss: https://www.zhujidaba.com/feed/
    template: default

2、检测FlexGet配置

flexget check

检测FlexGet配置文件是否有错误,如果有错会指出错误在哪一行。

flexget --test execute

执行FlexGet的RSS测试,不会下载任何文件到硬盘。

flexget execute

执行RSS,开始自动下载RSS订阅内容。

flexget status

检查FlexGet执行状态。

3、自动运行FlexGet

which flexget

确认FlexGet位置。例如路径是/usr/bin/flexget

crontab -e

添加计划任务。

* */1 * * * /usr/bin/flexget -c /root/.flexget/config.yml execute

每小时自动执行FlexGet,监控RSS订阅,一旦RSS有更新就会自动下载到指定的目录中。

*/1 * * * * /usr/bin/flexget -c /root/.flexget/config.yml execute

每分钟自动执行FlexGet,监控RSS订阅,一旦RSS有更新就会自动下载到指定的目录中。

08.其他信息

如果需要设置开机自动启动,可参考:https://dev.deluge-torrent.org/wiki/UserGuide/Service

Deluge-flexget Docker 安装:https://hub.docker.com/r/n3mur1t0r/deluge-flexget/

09.参考阅读

Seedbox教程:rtinst脚本安装rTorrent + ruTorrent

Seedbox教程:Centos7手动安装最新Transmission2.94方法详解

Seedbox教程:安装Transmission 自动RSS订阅工具FlexGet

Seedbox教程:Centos6/7安装PT客户端Transmission2.92详解

MoeClub - Debian/Ubuntu/CentOS 网络安装/重装系统/纯净安装 一键脚本

赵煮机 - 如何挂PT: Ubuntu / CentOS 7安装Deluge

猜您喜欢

发表评论

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif