码迷,mamicode.com
首页 > 其他好文 > 详细

Debian10安装qBittorrent-Enhanced

时间:2020-01-08 10:32:59      阅读:559      评论:0      收藏:0      [点我收藏+]

标签:flag   code   成功   mina   格式   serial   automake   edit   lob   

安装反吸血的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分区
  1. 新建扩展分区(按m显示菜单)
    这里操作是n添加-e扩展分区-1分区号-默认FirstSector起始扇区-默认大小
  2. 再扩展分区上建立逻辑分区
    操作n添加-l逻辑分区-默认-默认
  3. 然后再按p显示结果,最后按W保存 (查看逻辑分区为sdb5)
  4. 格式化逻辑分区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

Debian10安装qBittorrent-Enhanced

标签:flag   code   成功   mina   格式   serial   automake   edit   lob   

原文地址:https://www.cnblogs.com/praybb/p/12164999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!