云网牛站
所在位置:首页 > Linux教程 > 使用Deluge在Ubuntu 16.04上安装CouchPotato

使用Deluge在Ubuntu 16.04上安装CouchPotato

2019-01-09 22:01:46作者:叶云稿源:云网牛站

本文向你展示如何使用Deluge在Ubuntu 16.04系统上安装CouchPotato,我们将使用Deluge torrent客户端作为示例。

 

简介

CouchPotato是一款免费的开源(GPL3)工具,可自动下载即将上映的电影,它会定期在Usenet和torrent网站上搜索电影,一旦可用,它会自动使用你选择的Usenet客户端或torrent客户端下载它们。

使用Deluge在Ubuntu 16.04上安装CouchPotato

CouchPotato功能:直观的Web界面、允许选择电影质量、重命名下载电影、下载字幕、一个浏览器扩展,可以通过imdb.com轻松添加电影、支持许多公共和私人跟踪器(RARBG,ThePirateBay,SceneTime,TorrentBytes等)、支持传输,qBittorrent(在Ubuntu 18.04系统上安装qBittorrent的方法),rTorrent,Deluge,uTorrent、支持许多Usenet索引器和Usenet客户端(Sabnzbd,NZBGet)。

 

在Ubuntu 16.04服务器和桌面上安装CouchPotato

首先,打开一个终端窗口并安装Python和LXML:

sudo apt install python python-lxml

然后安装最新版本的pyOpenSSL:

sudo apt install python-pip

sudo pip install --upgrade pyopenssl

将目录更改为/var/www/:

cd /var/www/

在Github上安装Git并克隆CouchPotato repo:

sudo apt install git-core

sudo git clone https://github.com/CouchPotato/CouchPotatoServer.git

现在将CouchPotato下载到目录/var/www/CouchPotatoServer,要启动CouchPotato服务器,请运行以下命令,&符号将使其在后台运行,因此你可以使用终端:

python /var/www/CouchPotatoServer/CouchPotato.py &

如果要在本地Ubuntu 16.04计算机上安装CouchPotato,则在运行上述命令后,安装向导将自动在浏览器中打开,如果它安装在Ubuntu 16.04服务器上,则可以通过以下URL访问设置向导(请设置为你的服务器IP地址):

http://your-server-ip:5050/wizard/

在设置向导中,你可以设置用户名和密码以在登陆CouchPotato Web时应用,还可以选择启用黑暗主题:

使用Deluge在Ubuntu 16.04上安装CouchPotato

接下来,你需要选择下载应用程序:

使用Deluge在Ubuntu 16.04上安装CouchPotato

如果要在Usenet上下载电影,则需要选择像Sabnzbd这样的Usenet客户端,如果你想从torrent网站下载电影,那么你需要选择一个torrent客户端,在本文中我选择了Deluge torrent客户端(在Ubuntu 18.04系统上安装Deluge BitTorrent Client的方法):

使用Deluge在Ubuntu 16.04上安装CouchPotato

默认情况下,Deluge客户端守护程序侦听端口58846,因此请在Host字段中输入localhost:58846,然后编辑Deluge auth文件:

sudo nano /var/lib/deluge/.config/deluge/auth

默认用户名是localclient,编号10表示此帐户用于管理,我们可以像下面这样为CouchPotato创建一个新帐户,数字5表示此帐户具有读写访问权限:

couchpotato:password:5

使用Deluge在Ubuntu 16.04上安装CouchPotato

保存并关闭文件,然后重启deluge daemon:

sudo systemctl restart deluged

接下来,在CouchPotato向导中输入新的用户名和密码,并指定downloads目录。

之后,需要选择你的种子网站或Usenet索引器,这些torrent网站中的大多数是私有的,需要注册,但你可以选择RARBG和ThePirateBay等公共torrent网站:

使用Deluge在Ubuntu 16.04上安装CouchPotato

在设置向导中填写所需的详细信息后,单击底部的橙色大按钮,现在使用你的用户名和密码登录:

使用Deluge在Ubuntu 16.04上安装CouchPotato

你现在可以在CouchPotato Web界面中搜索并添加新电影到你想要的列表,请注意,为了让Deluge自动下载添加的电影,需要进行设置并禁用黑洞:

使用Deluge在Ubuntu 16.04上安装CouchPotato

如果已启用,则需要在Deluge中为新的.torrent文件设置一个监视文件夹。

进入设置>下载程序(settings>Downloaders)并测试与Deluge的连接:

使用Deluge在Ubuntu 16.04上安装CouchPotato

请确保deluge用户对downloads文件夹具有读写权限,例如,如果下载文件夹是~/Downloads /,然后运行以下命令为dluge用户提供读写权限:

sudo apt install acl

sudo setfacl -R -m "u:deluge:rwx" ~/Downloads/

警告:你可以轻松跟踪在线活动,下载种子时一定要使用VPN,参考蒲公英VPN客户端 for Linux(路由器软件),附安装教程

一切设置正确后,你将看到电影正在Deluge中下载:

使用Deluge在Ubuntu 16.04上安装CouchPotato

要安装CouchPotato浏览器扩展,请转到设置>自动化,然后单击安装扩展按钮。

 

启用自动启动CouchPotato

要让CouchPotato在启动时自动启动,我们需要复制systemd服务文件:

sudo cp /var/www/CouchPotatoServer/init/couchpotato.service /etc/systemd/system/couchpotato.service

然后编辑该文件:

sudo nano /etc/systemd/system/couchpotato.service

找到以下行:

ExecStart=/var/lib/CouchPotatoServer/CouchPotato.py

将其更改为:

ExecStart=/var/www/CouchPotatoServer/CouchPotato.py

同时将用户和组的值从couchpotato更改为你自己的用户名和组,比如:

User=ywnz

Group=ywnz

保存并关闭文件,并启用自动启动:

sudo systemctl enable couchpotato.service

至此,CouchPotato自动启动操作完成。

 

相关主题

Linux下载安装WebTorrent Desktop流Torrent客户端观看电影

精选文章
热门文章