本文向你展示如何使用Deluge在Ubuntu 16.04系统上安装CouchPotato,我们将使用Deluge torrent客户端作为示例。
简介 CouchPotato是一款免费的开源(GPL3)工具,可自动下载即将上映的电影,它会定期在Usenet和torrent网站上搜索电影,一旦可用,它会自动使用你选择的Usenet客户端或torrent客户端下载它们。
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时应用,还可以选择启用黑暗主题:
接下来,你需要选择下载应用程序:
如果要在Usenet上下载电影,则需要选择像Sabnzbd这样的Usenet客户端,如果你想从torrent网站下载电影,那么你需要选择一个torrent客户端,在本文中我选择了Deluge torrent客户端(在Ubuntu 18.04系统上安装Deluge BitTorrent Client的方法):
默认情况下,Deluge客户端守护程序侦听端口58846,因此请在Host字段中输入localhost:58846,然后编辑Deluge auth文件: sudo nano /var/lib/deluge/.config/deluge/auth 默认用户名是localclient,编号10表示此帐户用于管理,我们可以像下面这样为CouchPotato创建一个新帐户,数字5表示此帐户具有读写访问权限: couchpotato:password:5
保存并关闭文件,然后重启deluge daemon: sudo systemctl restart deluged 接下来,在CouchPotato向导中输入新的用户名和密码,并指定downloads目录。 之后,需要选择你的种子网站或Usenet索引器,这些torrent网站中的大多数是私有的,需要注册,但你可以选择RARBG和ThePirateBay等公共torrent网站:
在设置向导中填写所需的详细信息后,单击底部的橙色大按钮,现在使用你的用户名和密码登录:
你现在可以在CouchPotato Web界面中搜索并添加新电影到你想要的列表,请注意,为了让Deluge自动下载添加的电影,需要进行设置并禁用黑洞:
如果已启用,则需要在Deluge中为新的.torrent文件设置一个监视文件夹。 进入设置>下载程序(settings>Downloaders)并测试与Deluge的连接:
请确保deluge用户对downloads文件夹具有读写权限,例如,如果下载文件夹是~/Downloads /,然后运行以下命令为dluge用户提供读写权限: sudo apt install acl sudo setfacl -R -m "u:deluge:rwx" ~/Downloads/ 警告:你可以轻松跟踪在线活动,下载种子时一定要使用VPN,参考蒲公英VPN客户端 for Linux(路由器软件),附安装教程。 一切设置正确后,你将看到电影正在Deluge中下载:
要安装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自动启动操作完成。
相关主题 |