盒子
盒子
文章目录
  1. 简介
  2. 安装过程
    1. 安装更新源.
    2. 安装依赖库
    3. 编译安装deluge
    4. 配置启动文件
    5. 给启动脚本权限&启动deluge

CentOS 6.x 下编译安装deluge

简介

Deluge 是一个通过PyGTK建立图形界面的BitTorrent客户端,后端使用libtorrent。Deluge可以在多个平台上使用,如Linux,*BSD,Mac OS和其他类UNIX操作系统。该项目的目标是要在GTK框架上建立一个原生和全功能的BitTorrent客户端。
Deluge由ubuntuforum的两位成员建立,Zach Tibbitts 和 Alan Zakai。在过去,它曾是Google Code的项目。
在过去的开发,Deluge曾经被命名为gTorrent,意思是 GNOME 下的BitTorrent客户端。当第一个版本在2006年9月25日释出的时候,被重新命名为Deluge,以避免别人误会gTorrent只能用于GNOME。
利用0.4.x代码重写的0.5穏定版在2007年3月18日释出。重写代码的目的是要令代码更加优良。而0.5.1.1版支持数据加密,peer exchange,Si prefixes和upnp。

安装过程

安装更新源.

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
wget -c -O /etc/yum.repos.d/linuxtech.repo http://pkgrepo.linuxtech.net/el6/release/linuxtech.repo

安装依赖库

yum install GeoIP PyXML SOAPpy boost-filesystem boost-python boost-system boost-thread pyOpenSSL python-chardet python-fpconst python-setuptools python-simplejson python-twisted-core python-twisted-web python-zope-filesystem python-zope-interface pyxdg rb_libtorrent rb_libtorrent-python python-beaker python-mako python-markupsafe python-twisted python-twisted-web

编译安装deluge

wget http://download.deluge-torrent.org/source/deluge-1.3.6.tar.gz
tar zxvf deluge-1.3.6.tar.gz
cd deluge-1.3.6
#开始编译
python setup.py build
python setup.py install
#建立账户
/usr/sbin/groupadd deluge
useradd deluge -g deluge -s /bin/false

配置启动文件

把以下文件保存为/etc/init.d/deluge-daemon

http://pan.baidu.com/s/1o60RrZ0

给启动脚本权限&启动deluge

chmod +x /etc/init.d/deluge-daemon
service deluge-daemon start

deluge界面

本文转自:http://www.jzbk.org/2013/11/blog-187.html

支持一下
扫一扫,支持一下