qbittorrent非常适合刷PT,抢上传速度一流。PT界俗话说保种tr,抢上传qb,这里的qb当然指的是qbittorrent。
这里介绍下Centos7安装qbittorrent的方法。
先安裝依賴:
1 2 3 4 5 6 |
yum install boost-devel yum -y groupinstall "Development Tools" yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update yum install centos-release-scl yum install devtoolset-8-gcc* scl enable devtoolset-8 bash |
安裝libtorrent 1.1.12:
1 2 3 4 5 6 7 8 |
wget https://github.com/arvidn/libtorrent/releases/download/libtorrent_1_1_12/libtorrent-rasterbar-1.1.12.tar.gz tar xf libtorrent-rasterbar-1.1.12.tar.gz cd libtorrent-rasterbar-1.1.12 ./configure --disable-debug --prefix=/usr CXXFLAGS=-std=c++11 make -j$(nproc) make install ln -s /usr/lib/pkgconfig/libtorrent-rasterbar.pc /usr/lib64/pkgconfig/libtorrent-rasterbar.pc ln -s /usr/lib/libtorrent-rasterbar.so.9 /usr/lib64/libtorrent-rasterbar.so.9 |
安裝qBittorrent:
1 2 3 4 5 |
wget https://github.com/qbittorrent/qBittorrent/archive/release-4.1.1.tar.gz tar -xzvf release-4.1.1.tar.gz cd qBittorrent-release-4.1.1 ./configure --prefix=/usr --disable-gui CPPFLAGS=-I/usr/include/qt5 --with-libgeoip=system CXXFLAGS=-std=c++11 make && make install |
设置开机自启 :
1 |
vi /etc/systemd/system/qbittorrent.service |
输入以下內容:
1 2 3 4 5 6 7 8 9 10 |
[Unit] Description=qBittorrent Daemon Service After=network.target [Service] LimitNOFILE=512000 User=root ExecStart=/usr/bin/qbittorrent-nox ExecStop=/usr/bin/killall -w qbittorrent-nox [Install] WantedBy=multi-user.target |
启用以上设置:
1 |
systemctl enable qbittorrent.service |
运行 qBittorrent:
1 |
qbittorrent-nox |
运行后会提示输入,输入 y,然后回车即可,
访问:ip:8080 ,进行设置后
按Ctrl+C退出
后台运行:
1 |
systemctl start qbittorrent.service |
1 2 3 |
关闭qBittorrent命令: systemctl stop qbittorrent.service 启动qBittorrent命令: systemctl start qbittorrent.service 重启qBittorrent命令: systemctl restart qbittorrent.service |
以下为可选优化,优化前需关闭qBittorrent,修改后再重新启动:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
打开配置文件 vi /root/.config/qBittorrent/qBittorrent.conf 按需加到配置文件里去 设置磁盘缓存(单位是mb,512就是512MB。1024是1G): Downloads\DiskWriteCacheSize=768 异步IO线程数设置: SessionAsyncIOThreadsCount=16 关闭系统缓存(与磁盘缓存冲突): Advanced\osCache=false 其他可选: Session\AnnounceToAllTiers=true Session\FilePoolSize=40 Session\MultiConnectionsPerIp=true Session\GuidedReadCache=true Advanced\AnnounceToAllTrackers=true Connection\InetAddress=192.168.1.1 #(汇报IP) Downloads\DiskWriteCacheTTL=45 |
如需显示用户列表国旗图标,在/root/.local/share/data/qBittorrent手动放进GeoIP资源文件夹进去。
配合tcp加速后的qb在1Gbps端口机子上的效果:

原创文章,作者:discovery,如若转载,请注明出处:https://www.pingzz.com/jiaocheng/xitong/328.html