如何在 Ubuntu 16.10 中安装 qbittorrent?

如何在 Ubuntu 16.10 中安装 qbittorrent?

我最近安装了 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 能够成功安装。如果没有,请尝试从其源文件编译它,如下所示:

  • 首先必须安装所需的依赖项:

    1. 一般必需的依赖项

      sudo apt-get install libboost-dev libboost-system-dev build-essential

    2. Qt4 库(可选,并且仅当它存在于您的发行版的存储库中时才有效)

      sudo apt-get install libqt4-dev

    3. Qt5 库

      sudo apt-get install qtbase5-dev qttools5-dev-tools

    4. Python(运行时依赖项,用于搜索引擎)

      sudo apt-get install python

    5. 可选依赖项 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):

  1. 提取文件夹中的文件并在该位置打开终端

  2. 在包含解压文件的目录中使用此命令执行配置文件 sudo ./configure --prefix=/usr

    如果显示任何错误,可能会尝试

    sudo ./configure --prefix=/usr --with-qt4

  3. 执行 make

  4. 然后 sudo make install

希望这可以在您最新的 Ubuntu 16.10 中安装 qbittorrent。

对于这个答案,我想感谢 Github 用户阿维德·诺伯格麦克·邹迭戈·德拉斯·埃拉斯积极维护 Github Repo 的人qbittorrent。我从 repo 说明中获得的指导非常有帮助。

如需任何其他帮助,请参阅此处的来源:如何从源代码编译 qbittorrrent

相关内容