qBittorrent README

The project's README from github.com/qbittorrent/qBittorrent. As one markdown file: README.md.

qBittorrent - A BitTorrent client in Qt

GitHub Actions CI Status Coverity Status

qBittorrent is a BitTorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg.

It aims to be a good alternative to all other BitTorrent clients out there. qBittorrent is fast, stable and provides unicode support as well as many features.

The free IP to Country Lite database by DB-IP is used for resolving the countries of peers. The database is licensed under the Creative Commons Attribution 4.0 International License.

Installation

Refer to the INSTALL file.

License

Refer to the COPYING file.

PGP Public Key

Starting from v3.3.4 all source tarballs and binaries are signed.
The key currently used is 4096R/5B7CC9A2 with fingerprint D8F3DA77AAC6741053599C136E4A2D025B7CC9A2.
You can also download it.
PREVIOUSLY the following key was used to sign the v3.3.4 source tarballs and v3.3.4 Windows installer only: 4096R/520EC6F6 with fingerprint F4A5FD201B117B1C2AB590E2A1ACCAE4520EC6F6.

Misc

For more information please visit: https://www.qbittorrent.org

Check out our wiki at: https://wiki.qbittorrent.org

Use the forum for troubleshooting before reporting bugs: https://forum.qbittorrent.org

Please report any bug (or feature request) to: https://bugs.qbittorrent.org

Official IRC channel: #qbittorrent on irc.libera.chat


sledgehammer999 <[email protected]>

qBittorrent (qbittorrent/qBittorrent)

Searching Database…

这是什么?qBittorrent 是一款免费开源的 BitTorrent 客户端,使用 C++ 和 Qt 编写,基于 libtorrent 引擎构建。它力求成为其他种子客户端的可靠替代品,重点在于速度、稳定性和 Unicode 支持。
这是桌面应用,还是也有网页界面?它主要是原生的 Qt 桌面应用,但项目的 CI 配置中包含一个专门的 WebUI 测试流程,这表明它在桌面图形界面之外,还附带了一个基于浏览器的远程控制界面。
我该如何安装 qBittorrent?README 中没有直接列出安装步骤,而是指引你查看仓库中单独的 INSTALL 文件,获取编译和安装说明。
编译和运行它需要什么?它需要 Qt 来实现图形界面,并需要 libtorrent(libtorrent-rasterbar)库来处理实际的种子协议。
我能相信官方下载的文件没有被篡改吗?从 v3.3.4 版本开始,所有官方源码压缩包和二进制文件都使用已公开的密钥进行了 PGP 签名,因此你可以在运行前验证其真实性。
它能在 Windows、macOS 和 Linux 上运行吗?能。它是一款跨平台客户端;仓库的 CI 为 macOS、Windows 和 Ubuntu 分别运行独立的编译和测试流程。
libtorrent 是什么?qBittorrent 为什么要依赖它?libtorrent(libtorrent-rasterbar)是由 Arvid Norberg 开发的 BitTorrent 引擎库。qBittorrent 基于它来处理种子协议,而不是从零重新实现该协议。
qBittorrent 如何知道某个对等端位于哪个国家?它使用 DB-IP 提供的免费 IP to Country Lite 数据库来确定对等端的位置,该数据库采用知识共享署名 4.0 国际许可协议(CC BY 4.0)授权。
为什么项目选择 Qt,而不是原生工具包?Qt 让开发者只需维护一套 C++ 代码,就能原生编译到 Windows、macOS 和 Linux 上,这正是 qBittorrent 能以一套图形界面实现保持跨平台的原因。
Size
319 MB
Stars
40.9K
Age
14y
Commits · 90 Days