我想为本地网络设置一个 BitTornado 跟踪器。目前我正在使用 OpenBitTorrent 作为我的跟踪器,但这看起来很奇怪,因为我不想通过网络执行此操作,而且我不确定它的安全性或合法性。
“服务器”运行的是Bodhi Linux。
我在 TuxCoder 上找到了使用此命令启动跟踪器的操作方法
bttrack --port 6969 --dfile ~/.bttrack/dstate --logfile ~/.bttrack/tracker.log --nat_check 0 --scrape_allowed full
但是我收到了弃用警告:
/usr/lib/pymodules/python2.6/BitTornado/__init__.py:8: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
from sha import sha
**warning** could not redirect stdout to log file: <type 'exceptions.IOError'>
可能有更好的跟踪器。我不是专家,所以才问这个问题。
答案1
这只是一个警告,您可以忽略它。 python 有一个命令行标志,可以让它忽略此类警告:(-W ignore::DeprecationWarning
从 2.7 版本开始默认忽略)
就我个人而言,我仍在使用 bttrack,尽管它已经过时并且不支持 Bittorrent 协议的最新改进:它高效、易于使用且可靠。我已经启动并运行了几个跟踪器和播种器来支持 Linux 发行版。