CentOS7源码安装qbittorrent最新版本

CentOS的软件 yum 里

yum search qbittorrent

yum info qbittorrent

找到的是3.37版本

官网最新的是4.12版本.但需要源码安装:

官网下载最新版本的压缩包:https://www.qbittorrent.org/
qbittorrent-4.1.2.tar.gz
解压缩,
cd qbittorrent-4.1.2 进入qbittorrent-4.1.2目录,运行
./configure
提示如下...
checking for Qt5 qmake >= 5.5.1... not found
configure: error: Could not find qmake

yum groupinstall "Development Tools"
yum install qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist
yum install qt5-qtsvg-devel

wget https://github.com/arvidn/libtorrent/releases/download/libtorrent-1_1_6/libtorrent-rasterbar-1.1.6.tar.gz
tar -zxf libtorrent-rasterbar-1.1.6.tar.gz
cd libtorrent-rasterbar-1.1.6
./configure --prefix=/usr CXXFLAGS=-std=c++11
make 等几分钟...
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

cd .. 返回qbittorrent-4.1.2目录,运行
./configure
make 等几分钟...
make install

qbittorrent 运行

make uninstall

注:如果必须要用源码包安装,
请在安装的时候指定--prefix安装目录,
另外安装的时候请使用make >& LOG_make &make install >& LOG_install & 用于保存安装信息日志,
这样需要卸载的时候方便查看哪些文件安装在了系统目录中,例如/usr/lib下的库文件。

原文地址:https://www.cnblogs.com/sztom/p/9483308.html