qBittorrent 是一个支持多平台的 BT 下载工具。qBittorrent 的软件界面虽然是用 QT 开发的,但 qBittorrent 也包含一个 Web 面板,可以通过浏览器远程访问,没有图形界面的服务器也可以用。

我服务器使用的 BT 下载工具是 Aria2,现在准备再装一个 qBittorrent,这里简单写一下安装过程。

安装

我服务器使用的 Linux 版本是 CentOS7 ,CentOS 可以直接使用 yum 安装,官方的 yum 就可以:

yum install -y qbittorrent-nox

如果是 Ubuntu 或 Debian 可以使用 apt 安装:

apt install -y qbittorrent-nox

使用 yum 或 apt 安装的 qBittorrent 可能版本比较老,如果需要新版本可以手动编译安装,也可以下载编译好的二进制包安装。

如果嫌麻烦的话也可以使用其他人编写的脚本安装,下面使用脚本安装:

脚本仓库地址:https://github.com/Aniverse/qbittorrent-nox-static

脚本支持的发行版:

Debian 8/9/10、Ubuntu 16.04/18.04、CentOS 7/8、Fedora 31、Arch Linux、OpenSUSE

下载脚本:

wget https://github.com/Aniverse/qbittorrent-nox-static/raw/master/install.sh

运行:

bash install.sh -u 用户名 -p 密码 -w 端口 -v 版本

把上面的中文部分换成你的设置,例如:

bash install.sh -u admin -p 123456 -w 8080 -v 4.2.5.lt.1.2.6

支持的版本可以到仓库页面查看。

第一次启动

安装完成后启动 qBittorrent:

qbittorrent-nox

第一次启动会显示法律声明:

*** Legal Notice ***
qBittorrent is a file sharing program. When you run a torrent, its data will be made available to others by means of upload. Any content you share is your sole responsibility.

No further notices will be issued.

Press 'y' key to accept and continue...

输入 y 继续。

启动完成后会显示 访问地址、用户名、密码:

******** Information ********
To control qBittorrent, access the Web UI at http://localhost:8080
The Web UI administrator user name is: admin
The Web UI administrator password is still the default one: adminadmin
This is a security risk, please consider changing your password from program preferences

一般默认的用户名是 admin ,密码是 adminadmin ,访问地址是 IP:端口 例如 http://172.93.47.76:8080

如果你的系统有防火墙的话别忘了打开端口,CentOS 操作端口可以看 CentOS 开放、关闭和查看端口

如果你用的是 CentOS7 的话也可以直接输入:

firewall-cmd --zone=public --add-port=8080/tcp --permanent

打开 8080 端口。

一些国内的服务器可能还会有一层防火墙,需要到服务器管理后台开放端口。

访问成功可以看到如下的登录界面:

qBittorrent登录页面

设置

下面是一些 qBittorrent 的设置说明:

设置界面语言

qBittorrent 的 Web 面板默认会显示英文,下面设置中文。

打开 Tools 菜单,选择 options

qBittorrent Web 进入选项

选择 Web UI ,在 Language 的下拉菜单就可以看到 简体中文

qBittorrent Web 设置中文

选择 中文 后继续往下滚动,点击 Save 保存设置。

中文需要重启 qBittorrent 才会显示。

切换到命令行,此时 qBittorrent 应该是正在运行,按 ctrl + C 退出,输入 qbittorrent-nox 启动软件,此时应该会显示中文,如下:

******** 信息 ********
欲通过网页端控制 qBittorrent,你需要访问 http://localhost:8080
网页端管理员的用户名是:admin
网络端管理员密码设置为默认密码:adminadmin
存在安全风险!请考虑在设置更改密码!

如果需要更改用户名和密码的话可以进入 选项 -> 网络操作界面 更改。

如果需要让 qBittorrent 启动后在后台运行可以输入:

qbittorrent-nox -d

启动 qBittorrent。

端口

qBittorrent 的 BT 下载还需要开放一个端口,在 选项 -> 连接 可以看到端口,默认应该是 8999 ,你也可以更改,CentOS 设置端口可以看 CentOS 开放、关闭和查看端口

BTTracker

BT 下载肯定是少不了 BTTracker 的,否则一些不是太热门的资源可能会没有速度。BTTracker 可以在 选项 -> BitTorrent 选中 自动添加以下 trackers 到新的 torrents ,在下方的输入框填写 BTTracker,一行一个,如下:

qBittorrent填写BTTracker

BTTracker 可以到 https://github.com/XIU2/TrackersListCollection 获取,如果你经常下载的话建议至少每周更新一次 BTTracker,如果不经常下载的话可以到下载前再更新。

命令行

下面是一些常用命令:

启动 qBittorrent:

qbittorrent-nox

在后台启动 qBittorrent:

qbittorrent-nox -d

查看版本:

qbittorrent-nox -v

启动 qBittorrent 并指定 Web 面板的端口:

qbittorrent-nox --webui-port=2333

上面指定 2333 端口。

查看帮助:

qbittorrent-nox -h

以上就是 qBittorrent 在 Linux 的安装和基本设置。