前言
使用租赁的服务器在PT网站刷流,免不了要安装下载工具,其中qBittorrent是目前较为流行的下载工具之一,其优秀的连接性受到众多Pter的广泛好评,这里整理了一些Linux系统安装qBittorrent的方法,并附上简介
正文
1.使用星大脚本安装qBittorrent
星大脚本GitHub链接
星大脚本是一个综合性的PT工具脚本,不止可以用来安装qB,其中各类下载软件、RSS、制种、发种、文件管理工具一应俱全,但没有统一Web Ui,操作都需要在命令行下进行
该脚本只支持x86_64架构,目前支持Debian 9/10, Ubuntu 16.04/18.04. 推荐使用Debian 10或Ubuntu 18.04
星大脚本安装的是基础版的qB,如果你想用来进行刷流或者其他个性化操作,还需要有针对性的对安装好的qB进行参数调优
以下是一个星大脚本最基础的安装代码,只安装qB v4.2.5和bbr,其他所有功能都未安装,如果你有其他的自定义需求,请进入GitHub链接中阅读wiki后使用
bash <(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh) \
-y --tweaks --no-swap --bbr --no-system-upgrade --no-flexget --tr no --no-filebrowser \
--de no --rt no --qb 4.2.5 -u 自定义账号 -p 自定义密码
2.使用杰佬脚本安装qBittorrent
jerry048大佬的Dedicated-Seedbox脚本的GitHub链接
相较于星大脚本,杰佬脚本要简单许多,只能安装针对刷流优化的qBittorrent、Deluge、自动删种工具Autoremove-torrents,以及魔改BBR
该脚本只支持基于x86_64架构的持Debian 10系统
经过个人测试,杰佬脚本内置的魔改BBR,在同配置同网络情况下,确实能得到更大的上传速度,但会有大概20%的流量损耗,也就是说,如果你想得到10T上传,大概会消耗12T流量,请酌情考虑在有流量限制的服务器上使用此脚本
安装代码如下,缓存大小推荐设为1
bash <(wget -qO- https://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Install.sh) <用戶名稱> <用戶密碼> <緩存大小(單位:GiB)>
3.TaterLi大神的脚本,docker安装qBittorrent
GitHub链接
博客地址
基于docker,安装qBittorrent,支持群晖NAS使用,且支持Arm64
安装代码如下
wget git.io/autopt.sh && bash autopt.sh
# 国内特供
wget 262235.xyz/autopt.sh && bash autopt.sh
4.qbittorrent-nox-static脚本安装qBittorrent
GitHub链接
该脚本支持基于x86_64架构的任何Linux操作系统,如CentOS、Debian、Ubuntu等
安装代码如下
wget https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-4.3.5_v2.0.4/x86_64-qbittorrent-nox
wchmod +x x86_64-qbittorrent-nox
w./x86_64-qbittorrent-nox -d
5.QuickBox-lite安装qBittorrent
GitHub链接
QuickBox-lite与星大脚本类似,也是一个综合性PT相关工具套件,各种软件以模块化的形式存在,按需安装即可,支持独服和KVM/Xen/VMware等虚拟技术的VPS,不支持OpenVZ
该项目的优点在于能够提供一个图形化的Web Ui(支持中英双语),用于安装和管理各种软件
我个人体验后,发现该套件不能下载超过Linux系统自身硬盘大小的种子,同时此脚本对于配置要求相对较高,所以推荐配置较高的独服或VPS使用,同时硬盘需要有相当程度的冗余
安装代码如下
bash <(wget -qO- https://git.io/qbox-lite -o /dev/null) COMMAND
# 直接安装开发者模式
bash <(wget -qO- https://git.io/qbox-lite -o /dev/null) --dev COMMAND
该项目还有一个分支QuickBox-ARM,主要功能同QuickBox Lite,不同的是该项目支持armhf 构架,对于aarch64构架的平台,仅在运行armhf兼容系统时提供支持
6.apt安装qBittorrent
qbittorrent-nox直接用apt指令安装即可
apt install qbittorrent-nox
安装完成后,直接通过命令:qbittorrent-nox启动服务,默认端口是8080
如果想指定端口运行,则加上参数--webui-port=x,其中x为端口号,比如指定端口为8088:qbittorrent-nox --webui-port=8088
7.Debian 10使用腾讯云轻量编译安装qBittorrent,并额外挂载大容量磁盘
顺序是先装qb,再挂载磁盘
使用腾讯云轻量编译安装qBittorrent搭建下载环境,链接1或链接2
腾讯云挂载硬盘,链接
还有鹅的文档也可以看看,虽然没什么用,初始化云硬盘
Libittorrent和qBittorrent国内镜像
# Libittorrent
wget https://static.gmx0.cn/files/libtorrent/libtorrent-rasterbar-1.2.11.tar.gz
tar xf libtorrent-rasterbar-1.2.11.tar.gz
# qBittorrent
wget https://static.gmx0.cn/files/qBittorrent/release-4.3.1.tar.gz
tar xf release-4.3.1.tar.gz
我不喜欢默认挂载点叫home,所以我让它变成了data
fdisk -l #查看没有挂载的磁盘
df -lhT #查看系统盘是哪种文件格式ext4或者ext3,目前最新的都是ext4
mkfs.ext4 /dev/vdb #格式化需要挂载的盘符 此处为/dev/vdb
mount /dev/vdb /data/ #默认挂载点data,也可以自己创建一个文件夹
echo '/dev/vdb /data ext4 defaults 0 0' >> /etc/fstab #服务器启动自动挂载磁盘,添加分区信息
df -lh #查看是否成功
最后,进入qb,把下载目录改为/data/,就能把文件下载到刚刚挂载好的大容量硬盘内
版权属于:Pickle Piccolo
本文链接:https://blog.pickle.su/index.php/archives/33/
转载时须注明出处及本声明