本文首先介绍了桌面版和服务器版的安装方法,然后介绍了目前非常详细的QB参数设置教程。最后介绍了我自己的参数设置,基本上每台机器我新安装的QB都会按照最后一部分设置一下,上传有明显加速。如果大家有更好的设置选项欢迎PM或@我修改,谢谢。

桌面版

安装

安装v4.0.3版本:

sudo apt install qbittorrent

安装更新版本(此 PPA 还适用于基于 Ubuntu 的其他 Linux 发行版):

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

sudo apt update

sudo apt install qbittorrent

开启Web UI

在 qBittorrent 应用程序窗口中,转到 > > toolsPreferencesWeb UI

在选项上勾选。Web User Interface (Remote Control)

您还可以选择使用 UPnP/NAT-PMP 从路由器转发端口,以便您能够从外部网络访问 qBittorrent。

默认情况下,Web UI 可在端口 8080 上访问。如果有其他服务使用端口 8080,则需要在 qBittorrent 中更改端口号。

设置用户名和密码。(默认情况下,是”admin”和”adminadmin”)。

在底部,您还可以选择使用两种动态 DNS 服务之一:DynDNS 和 No-IP。

单击按钮Apply

接着就可以在IP:8080打开Web UI了。

a5775eb8c60e628983eacad1eb9a4c9d.png

服务器版

安装

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

sudo apt install qbittorrent-nox

打开qb

qbittorrent-nox

设置自动启动

创建用户和组,以便它可以作为非特权用户运行,这将提高服务器的安全性:

sudo adduser your-username qbittorrent-nox

然后创建一个系统化服务文件:

sudo nano /etc/systemd/system/qbittorrent-nox.service

将以下行复制并粘贴到文件中。如果有其他服务使用端口 8080,则需要将 qBitorrent 的端口号更改为其他服务,如 8081。

[Unit]

Description=qBittorrent Command Line Client

After=network.target

[Service]

#Do not change to "simple"

Type=forking

User=qbittorrent-nox

Group=qbittorrent-nox

UMask=007

ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080

Restart=on-failure

[Install]

WantedBy=multi-user.target

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

[Unit]

Description=qBittorrentCommandLineClient

After=network.target

[Service]

#Do not change to "simple"

Type=forking

User=qbittorrent-nox

Group=qbittorrent-nox

UMask=007

ExecStart=/usr/bin/qbittorrent-nox-d--webui-port=8080

Restart=on-failure

[Install]

WantedBy=multi-user.target

保存文件之后,启动qb系统服务:

sudo systemctl start qbittorrent-nox

重新加载系统守护程序:

sudo systemctl daemon-reload

设置跟随系统自动启动:

sudo systemctl enable qbittorrent-nox

查看启动状态:

systemctl status qbittorrent-nox

访问Web UI:

同样采用IP:8080的方式。用户名为admin,密码为adminadmin

使用外部硬盘作为下载目标文件夹

sudo setfacl -R -m "u:qbittorrent-nox:rwx" /external-hdd

这里说一下,上面这句命令有些人可能不习惯这样用,还有一种更简单的方法,就是直接给下载目录设置权限。一般我对自己明确清楚的目录都会赋予777权限,对于下载目录来说,我这边测试过,不止是最后一层,整个目录树都要赋予权限才可以。当然你们也可以只设置“读写”权限。

QB参数设置

分享一个大家常用的QB参数设置图

09c322d4f8cef967f9f3f1eb73538411.png

f118b08dc72b911e2aa5fa2cd3db0cea.png

9fa429ba5bef337080db374b6e792856.png

e76058864717ca5f984f86306526be97.png

7a38094a2e9d22c5a8285c91647b3302.png

1ae9812b2f669f0a0687068bd506078d.png

cc8b8c38cede666f82ccee2d7ee1d99d.png

81ee8841afb8332764d33d2b145c2a6c.png

4c1f3d3cc8d25ce018fc26b658cebb66.png

分享我的设置

根据我的经验,刚装完可能速度不会很快,还需要做一些设置才可以。上部分是参数解读,这部分是我的参数设置:

打开连接,开启端口转发,把连接限制全部关掉。

4acdc56145872b259c9db159b22deb9f.png

打开速度部分,关闭所有速度限制

d7c7a8caca8453bb08dd6adaa238d10d.png

如果用的是PT,打开BitTorrent,然后把隐私部分全部取消

2c2d837ab0b4ae4ae6f7223d853a972b.png

打开高级,选择监听IPV6(很重要)、异步IO线程数:16、内存使用扩增量:99MiB、磁盘缓存1024MiB(如果磁盘不好,可以设置512MiB)、关闭启用操作系统缓存、开启根据上传速度调整读取缓存、合并读写、发送分块上传建议、发送缓冲区上限设置为10000KiB、下限设置为200KiB、增长系数设置为400%、上传策略设置为基于上传速度,下面选择最快上传。这样设置之后,基本上上传能跑满。

33ea516625909d3c77cea3acdedea8c0.png

b251b65e81ef16b381a4b377df30a314.png

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐