基于 ncurses 的高性能命令行 torrent 客户端
A ncurses-based command line torrent client for high performance

原始链接: https://github.com/rakshasa/rtorrent

rTorrent是一个高性能、文本模式的BitTorrent客户端,使用ncurses界面。它设计注重速度和效率,用户需要查阅项目Wiki获取使用说明([https://github.com/rakshasa/rtorrent/wiki/User-Guide](https://github.com/rakshasa/rtorrent/wiki/User-Guide))。 安装过程包括克隆GitHub仓库,安装构建依赖项(包括`libtoolize`、`aclocal`等),并且至关重要的是,确保`libtorrent`的版本与rTorrent本身相同。配置脚本通过`autotools`生成,可以选择创建man页面。 rTorrent紧跟`libtorrent`的开发进度,因此需要版本同步。该项目采用GNU GPL许可,部分组件(来自Mozilla NSS的SHA-fast)采用三重许可(MPL、LGPL、GPL)。它支持OpenSSL和Mozilla的NSS进行SHA1计算。 鼓励通过PayPal、Patreon、SubscribeStar、Bitcoin、Ethereum、Litecoin和Cardano进行捐赠,以支持持续开发。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 一个基于 ncurses 的命令行 torrent 客户端,具有高性能 (github.com/rakshasa) 6 分,来自 gslin 2 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 qiqitori 6 分钟前 | 下一个 [–] 可能 20 年前用过!时间过得真快,像一根香蕉。回复 jauntywundrkind 3 分钟前 | 上一个 [–] Rtorrent 相当不错。但只要我使用它,UI 有时会卡顿几秒钟。 我真的很欣赏像 Yazi 文件管理器这样现代的、高度异步的软件。保持用户响应速度感觉真好。 https://github.com/sxyazi/yazi 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

A ncurses-based command line torrent client for high performance.

To learn how to use rTorrent visit the Wiki.

Download the latest stable release

Donate to rTorrent development

  • Paypal
  • Patreon
  • SubscribeStar
  • Bitcoin: 1MpmXm5AHtdBoDaLZstJw8nupJJaeKu8V8
  • Ethereum: 0x9AB1e3C3d8a875e870f161b3e9287Db0E6DAfF78
  • Litecoin: LdyaVR67LBnTf6mAT4QJnjSG2Zk67qxmfQ
  • Cardano: addr1qytaslmqmk6dspltw06sp0zf83dh09u79j49ceh5y26zdcccgq4ph7nmx6kgmzeldauj43254ey97f3x4xw49d86aguqwfhlte

Help keep rTorrent development going by donating to its creator.

Jump into the github cloned directory

Install build dependencies

Install libtorrent with the same version rTorrent.

Generate configure scripts:

Optionally, generate man pages:

docbook2man rtorrent.1.xml

Man pages output to "doc/rtorrent.1".

RTorrent follows the development of libtorrent closely, and thus the versions must be in sync.

Refer to User Guide: https://github.com/rakshasa/rtorrent/wiki/User-Guide

GNU GPL, see COPYING. "libtorrent/src/utils/sha_fast.{cc,h}" is originally from the Mozilla NSS and is under a triple license; MPL, LGPL and GPL. An exception to non-NSS code has been added for linking to OpenSSL as requested by Debian, though the author considers that library to be part of the Operative System and thus linking is allowed according to the GPL.

Use whatever fits your purpose, the code required to compile with Mozilla's NSS implementation of SHA1 has been retained and can be compiled if the user wishes to avoid using OpenSSL.

  • libcurl >= 7.12.0
  • libtorrent = (same version)
  • ncurses
  • libtoolize
  • aclocal
  • autoconf
  • autoheader
  • automake
联系我们 contact @ memedata.com