x1c 2017 安装 linux,Centos7编译安装qbittorrent4.1.2

安装编译工具及依赖:yum -y groupinstall "Development Tools"

yum -y install qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist

安装libtorrent,libtorrent1.1.x版本会出现invalid port问题,参考https://tieba.baidu.com/p/5864985886wget https://github.com/arvidn/libtorrent/releases/download/libtorrent-1_1_9/libtorrent-rasterbar-1.1.9.tar.gz

tar -zxf libtorrent-rasterbar-1.1.9.tar.gz

cd libtorrent-rasterbar-1.1.9

#修改为固定端口号

#sed -i "s/i2p ? 1 : tracker_req().listen_port/8999/" src/http_tracker_connection.cpp

./configure --prefix=/usr/local/libtorrent CXXFLAGS=-std=c++11

make && make install

echo '/usr/local/libtorrent/lib' > /etc/ld.so.conf.d/libtorrent-x86_64.conf

ldconfig

#export LD_LIBRARY_PATH=/usr/local/libtorrent/lib/

export CPLUS_INCLUDE_PATH=/usr/local/libtorrent/include/

export PKG_CONFIG_PATH=/usr/local/libtorrent/lib/pkgconfig/

安装qbittorrent:wget https://github.com/qbittorrent/qBittorrent/archive/release-4.1.2.tar.gz

tar zxf release-4.1.2.tar.gz

cd qBittorrent-release-4.1.2/

./configure --prefix=/usr/local/qbittorrent --disable-gui

make && make install

export PATH=$PATH:/usr/local/qbittorrent/bin/

echo 'export PATH=$PATH:/usr/local/qbittorrent/bin/' >> ~/.bashrc

配置文件:cat > ~/.config/qBittorrent/qBittorrent.conf <

[AutoRun]

enabled=false

program=

[BitTorrent]

IPFilter\Enabled=false

Session\AnnounceToAllTiers=true

Session\BTProtocol=TCP

Session\MultiConnectionsPerIp=true

Session\SendBufferLowWatermark=7680

Session\SendBufferWatermark=15360

Session\SendBufferWatermarkFactor=150

Session\SuggestMode=true

[LegalNotice]

Accepted=true

[Preferences]

Advanced\AnnounceToAllTrackers=true

Advanced\osCache=true

Bittorrent\AddTrackers=false

Bittorrent\DHT=false

Bittorrent\Encryption=0

Bittorrent\LSD=false

Bittorrent\MaxConnecs=2000

Bittorrent\MaxConnecsPerTorrent=200

Bittorrent\MaxRatioAction=0

Bittorrent\MaxUploads=1000

Bittorrent\MaxUploadsPerTorrent=100

Bittorrent\PeX=false

Bittorrent\uTP=false

Bittorrent\uTP_rate_limited=true

Connection\GlobalDLLimit=30000

Connection\GlobalDLLimitAlt=-1

Connection\GlobalUPLimit=30000

Connection\GlobalUPLimitAlt=-1

Connection\MaxHalfOpenConnec=200

Connection\PortRangeMin=8999

Connection\ResolvePeerCountries=false

Connection\ResolvePeerHostNames=false

Connection\UPnP=false

Downloads\PreAllocation=false

Downloads\SavePath=/home/download/

Downloads\ScanDirsV2=@Variant(\0\0\0\x1c\0\0\0\0)

DynDNS\DomainName=changeme.dyndns.org

DynDNS\Enabled=false

DynDNS\Password=

DynDNS\Service=0

DynDNS\Username=

General\Locale=en

General\UseRandomPort=false

IPFilter\Enabled=false

MailNotification\email=

MailNotification\enabled=false

MailNotification\password=

MailNotification\req_auth=true

MailNotification\req_ssl=false

MailNotification\smtp_server=smtp.changeme.com

MailNotification\username=

Queueing\MaxActiveDownloads=500

Queueing\MaxActiveTorrents=500

Queueing\MaxActiveUploads=500

Queueing\QueueingEnabled=false

WebUI\Address=0.0.0.0

WebUI\AuthSubnetWhitelist=@Invalid()

WebUI\AuthSubnetWhitelistEnabled=false

WebUI\CSRFProtection=true

WebUI\ClickjackingProtection=true

WebUI\HTTPS\Enabled=false

WebUI\LocalHostAuth=true

WebUI\Port=8080

WebUI\ServerDomains=

WebUI\UseUPnP=false

EOM

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值