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下的库文件。