我最近安装了 Ubuntu 16.10,并尝试从软件中心安装 qbittorrent,但没有成功,因为我通常会这样做,直到 16.04,但它显示了一些错误。
答案1
随着 16.10 的新版本发布,我从 Ubuntu 软件中心安装 qbittorrent 以及从 qbittorrent 原始网站获取的 .tar.gz 安装文件时遇到了一些问题。不过,我找到了一种在系统中本地编译它的方法,虽然它显示了一些警告,但最终,它恰好正常工作了。
首先尝试通过此方法安装:
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt-get update && sudo apt-get install qbittorrent
希望一切顺利,QbitTorrent 能够成功安装。如果没有,请尝试从其源文件编译它,如下所示:
首先必须安装所需的依赖项:
一般必需的依赖项
sudo apt-get install libboost-dev libboost-system-dev build-essential
Qt4 库(可选,并且仅当它存在于您的发行版的存储库中时才有效)
sudo apt-get install libqt4-dev
Qt5 库
sudo apt-get install qtbase5-dev qttools5-dev-tools
Python(运行时依赖项,用于搜索引擎)
sudo apt-get install python
可选依赖项 Geoip 数据库(对于同级国家/地区解析,强烈建议)
sudo apt-get install geoip-database
Libtorrent:Libtorrent 是 Arvid Norberg 编写的一个库,qBittorrent 依赖它。在编译 qBittorrent 之前,必须先编译并安装 libtorrent。如果您的发行版至少包含 libtorrent 0.16.19 或 1.0.6,则可以安装它。否则,您需要自己编译它。
sudo apt-get install libtorrent-rasterbar-dev
如果这不起作用,你可能还必须从源代码编译它。在此处查找更多说明“https://github.com/qbittorrent/qBittorrent/wiki/Compiling-qBittorrent-on-Debian-and-Ubuntu“
编译 qBittorrent
首先,获取 qBittorrent 源代码。从以下位置下载并提取 .tar 存档www.qbittorrent.org 或者克隆这个 git repo (git clonehttps://github.com/qbittorrent/qBittorrent):
提取文件夹中的文件并在该位置打开终端
在包含解压文件的目录中使用此命令执行配置文件
sudo ./configure --prefix=/usr
如果显示任何错误,可能会尝试
sudo ./configure --prefix=/usr --with-qt4
执行
make
- 然后
sudo make install
希望这可以在您最新的 Ubuntu 16.10 中安装 qbittorrent。
对于这个答案,我想感谢 Github 用户阿维德·诺伯格,麦克·邹和迭戈·德拉斯·埃拉斯积极维护 Github Repo 的人qbittorrent。我从 repo 说明中获得的指导非常有帮助。
如需任何其他帮助,请参阅此处的来源:如何从源代码编译 qbittorrrent