安装反吸血的qBittorrent-Enhanced(因为吸血雷只下载不上传,要他们的节点有什么用?)
源码地址https://github.com/c0re100/qBittorrent-Enhanced-Edition
安装前请建议先查看安装说明档https://github.com/c0re100/qBittorrent-Enhanced-Edition/blob/v4_2_x/INSTALL
安装反吸血的qBittorrent-Enhanced
这里为直接安装deb(非编译)
下载软件包:
关于版本nox与dbg版本的区别暂时不了解,我个人测试使用nox版本则成功了
wget https://repo.debiancn.org/pool/main/q/qbittorrent-enhanced/qbittorrent-enhanced-nox_4.1.6.1-1_amd64.deb
wget http://mirrors.163.com/debian/pool/main/libt/libtorrent-rasterbar/libtorrent-rasterbar9_1.1.13-1.1_amd64.deb
安装qBittorrent--Enhanced
apt install /root/qbittorrent-enhanced-nox_4.1.6.1-1_amd64.deb
其安装时会显示依赖项与版本要求然后根据需求去下面的网址中查找(依赖高版本可以使用debian Sid的版本)
debian找依赖包的网址https://debian.pkgs.org/
先查看已安装的软件包版本apt list --installed |grep 软件名
安装完成后请转至"安装完成后续相关设置"
安装无反吸血的qBittorrent
在这里请按安装说明档安装依赖项https://github.com/c0re100/qBittorrent-Enhanced-Edition/blob/v4_2_x/INSTALL
安装环境,QT4.4.0,python和GeoIP数据库
以下为测试安装的,实际安装时可能不用安装这么多包,请根据需求安装
apt-get install libboost-dev libboost-system-dev build-essential libboost-chrono-dev libboost-random-dev libssl-dev libgeoip-dev git pkg-config automake libtool qtbase5-dev qttools5-dev-tools python geoip-database libboost-serialization-dev
apt-get install zlib1g-dev
安装Libtorrent
Github地址:https://github.com/arvidn/libtorrent/releases
下载解压后cd入目录
chmod +x ./autotool.sh #使脚本具有执行权限
./autotool.sh #执行脚本
./configure --disable-debug --enable-encryption --prefix=/usr --with-libgeoip=system CXXFLAGS=-std=c++11
make clean && make
make install
安装qBittorrent下载器
./configure --prefix=/usr --disable-gui
make && make install
qbittorrent-nox
安装完成后续相关设置
设置后台运行()
nohup qbittorrent-nox #临时后台运行
然后就可打开网页:http://192.168.1.*:8080,其帐号为:admin密码为:adminadmin
设置开机运行
debian10没有rc.local但新建该文件会生效
nano /etc/rc.local
#!/bin/sh -e
#
#rc.local
#
su root -c "nohup qbittorrent-nox"
exit 0
分区与挂载新硬盘
分区
fdisk -l #显示分区
fdisk /dev/sdb #给新添加的盘硬sdb分区
- 新建扩展分区(按m显示菜单)
这里操作是n添加-e扩展分区-1分区号-默认FirstSector起始扇区-默认大小 - 再扩展分区上建立逻辑分区
操作n添加-l逻辑分区-默认-默认 - 然后再按p显示结果,最后按W保存 (查看逻辑分区为sdb5)
- 格式化逻辑分区
mkfs -t ext4 /dev/sdb5
挂载(临时)
apt-get install nfs-common
mkdir /disk1
chmod 777 /disk1
mount /dev/sdb5 /disk1
开机挂载
blkid #查看sdb5的UUID
nano /etc/fstab #添加sdb5的UUID
UUID=2d0fcf32-c90b-4fc5-814f-8b48b7b244da /disk1 ext4 defaults 1 1
原文地址:https://www.cnblogs.com/praybb/p/12164999.html