如何在 Centos 上安装 Deluge?

如何在 Centos 上安装 Deluge?

我在 Centos 5 (x86) 上安装和运行 Deluge torrent 时遇到问题。我是从http://dag.wieers.com/rpm/packages/deluge/这个:http://dag.wieers.com/rpm/packages/deluge/deluge-0.5.8.6-1.el5.rf.i386.rpm

安装后,当我运行 deluge 时出现此问题:

    Traceback (most recent call last):
  File "/usr/bin/deluge", line 43, in ?
    import deluge
  File "/usr/lib/python2.4/site-packages/deluge/__init__.py", line 36, in ?
    import gtk.glade
  File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 76, in ?
    _init()
  File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 64, in _init
    _gtk.init_check()
RuntimeError: could not open display

不管我是 root 还是用户。都是一样。Python 版本是 2.4.3。这是服务器,上面没有安装 X-windows。

感谢帮助。

答案1

我建议更新 Python 和 Deluge。Deluge 现在是 1.2.0 版本,比 0.5.8.6 好很多。我使用 Deluge(最新版本)运行Python 2.6.4顺利。

您的版本不仅似乎正在寻找 Python 2.4,而且还想打开一个显示。确保您使用正确的命令行参数进行控制台模式,如 David 所述。您必须先启动守护程序,然后才能通过控制台进行连接。请参阅 Deluge FAQ控制台和守护进程

答案2

升级 Python。它正在寻找版本 2.4。

顺便说一句,如果您没有 X-windows,那么您最好尝试 rtorrent - 一个 CLI bittorrent 客户端。

答案3

假设您尝试像这样启动 Deluge:

deluge

对于基于命令行的界面,您可以执行以下操作:

deluge --ui null

或者:

deluge --ui console

或者对于基于 Web 的界面:

deluge --ui web

欲了解更多信息,请参阅 Deluge 的常问问题关于该主题

相关内容