BT下载——qBittorrent Enhanced nox
NAS除了存储文件及共享这个基本功能,其实还能做很多事情,首当其冲的就是下载。NAS的低功耗以及长期开机的特点,其特别适合BT下载。长期在线可以上传大量数据,为其余用户做出贡献。
关于qBittorrent Enhanced:BT下载的主要意义就是下载的同时进行上传已经下载的部分文件给网络中的其余用户,当一个种子下载的人数够多的时候,有大量的用户在进行上传,其余下载的用户会受益,同时进行上传来回报更多的用户。而迅雷、百度云离线下载等软件违背了这种规则,他们只会给自身客户端的用户进行上传,而其余客户端的用户并不能受到帮助,只有索取,没有付出,这种行为叫做吸血,对BT的环境造成了极大的破坏。而qBittorrent Enhanced会自动Ban掉迅雷等一系列BT吸血客户端,不对这些吸血客户端进行上传。
GitHub:qBittorrent Enhanced:https://github.com/c0re100/qBittorrent-Enhanced-Edition
废话不多说,打开终端:
sudo add-apt-repository ppa:poplite/qbittorrent-enhanced #添加源
sudo apt-get update #更新
sudo apt-get install qbittorrent-enhanced-nox
#安装qbittorrent-enhanced-nox,这个版本没有图形界面,是服务。
然后让我们启动服务。
sudo service qbittorrent-enhanced-nox start
查看QB默认的8080端口有没有被占用。
sudo lsof -i:8080
如图所示可以看到被占用了。并且user是qbtuser,是安装过程中自动创建的用户。
8080端口
那么我们用ifconfig查看下本机IP地址,在其后面加上8080端口号就能访问QB的webui了。
例如我这里的是192.168.0.105,那么浏览器地址栏输入192.168.0.105:8080,就可以访问QB的webui了。
webui
默认用户名是admin,密码是adminadmin。输入进入webui。
点击Tools→Options→Web UI可以更改语言。改成简体中文。
记得点Save
同时可以在设置里面更改默认端口、登录用户名密码等一系列设置,这里不深入探讨,都是浅显易懂的设置。
如果需要外网访问,那么需要把验证主机标头的钩给取消。
通过apt-get install方式装的应用,部分不用设置就会自动启动,比如mysql、php、apache2,因为已经自动配置好了服务文件。
服务设置参考:https://github.com/qbittorrent/qBittorrent/wiki/Running-qBittorrent-as-a-daemon-without-X-server-(systemd-distros-like-Ubuntu-Server-15.04-or-newer)
服务文件编辑:
sudo nano /lib/systemd/system/qbittorrent-enhanced-nox.service
#可以更改服务启动用户,这样可以改变文件归属权,方便后期的文件管理。
软件的使用就不展开说明了,相信简单摸索一下就会用了。