zoukankan      html  css  js  c++  java
  • Debian10安装qBittorrent-Enhanced

    安装反吸血的qBittorrent-Enhanced(因为吸血雷只下载不上传,要他们的节点有什么用?)
    源码地址https://github.com/c0re100/qBittorrent-Enhanced-Edition
    安装前请建议先查看安装说明档https://github.com/c0re100/qBittorrent-Enhanced-Edition/blob/v4_2_x/INSTALL

    安装反吸血的qBittorrent-Enhanced

    这里为直接安装deb(非编译)

    1. 下载工具 apt install wget

    2. 下载软件包:
      关于版本nox与dbg版本的区别暂时不了解,我个人测试使用nox版本则成功了
      wget http://mirrors.163.com/debian/pool/main/g/gcc-9/gcc-9-base_9.2.1-23_amd64.deb
      wget http://mirrors.163.com/debian/pool/main/g/gcc-9/libstdc++6_9.2.1-23_amd64.deb
      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

    3. 安装依赖
      apt install /root/gcc-9-base_9.2.1-23_amd64.deb
      apt install /root/libstdc++6_9.2.1-23_amd64.deb
      apt install /root/libtorrent-rasterbar9_1.1.13-1.1_amd64.deb

    4. 安装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 软件名

    5. 安装完成后请转至"安装完成后续相关设置"

    安装无反吸血的qBittorrent

    (安装了上面的不用再安装这个,这个只是用于Centos编译用的,请转至下面的"安装完成后续相关设置")
    在这里请按安装说明档安装依赖项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
    
    • 给脚本加权限
      chmod +x /etc/rc.local

    分区与挂载新硬盘

    • 分区
    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
    
  • 相关阅读:
    MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
    eclipse 安装git
    使用Maven构建Web项目
    Maven仓库构建
    JAX-WS:背后的技术JAXB及传递Map
    CXF WebService 开发文档
    eclispse 中集成多个tomcat
    Myeclipse 主题下载
    html textarea 获取换行
    jqurey click和blur执行时间冲突
  • 原文地址:https://www.cnblogs.com/praybb/p/12164999.html
Copyright © 2011-2022 走看看