Page 1 of 3
Guide for centos
Posted: Sun Apr 18, 2010 6:52 pm
by Tom22
Can someone give me a detailed guide on how to install on cent os 32 bit? I'm just trying to do the webui.
I've tried debian and unbuntu but I believe my host has removed deluge from the sources because i always get a deluge package not found. But if someone can give me a detailed step by step guide that would be great. Thanks in advance.
Re: Guide for centos
Posted: Sun Apr 18, 2010 8:41 pm
by Cas
Tom22 wrote:Can someone give me a detailed guide on how to install on cent os 32 bit? I'm just trying to do the webui.
I am not sure how many people here use CentOS, so if there are no packages then you will need to install from source. It is not too difficult just requires the correct libraries and build packages installed. See the source install
guide for details.
Tom22 wrote:I've tried debian and unbuntu but I believe my host has removed deluge from the sources because i always get a deluge package not found.
Sorry I have no idea what you are trying to say here.
Re: Guide for centos
Posted: Sun Apr 18, 2010 9:53 pm
by Tom22
When I try to install deluge on unbuntu with the command "apt-get install deluge" or deluge-torrent I get a "package not found" error
Could you write a guide on how to install it from source for noobs? I don't really understand that one you gave me very well

Re: Guide for centos
Posted: Sun Apr 18, 2010 10:07 pm
by Cas
it is easy on ubuntu karmic/lucid
Code: Select all
sudo add-apt-repository ppa:deluge-team/ppa
sudo apt-get update
sudo apt-get install deluge
Re: Guide for centos
Posted: Mon Apr 19, 2010 12:16 am
by Tom22
root@server:~# sudo add-apt-repository ppa:deluge-team/ppa
sudo: add-apt-repository: command not found
Nvm I got passed that by just doing the other two commands but now i get this error
Code: Select all
root@server:~# deluge
/var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
1.1.6
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:60: Warning: invalid (NULL) pointer instance
"glade/queuedtorrents.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:60: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
"glade/queuedtorrents.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:60: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
"glade/queuedtorrents.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:60: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed
"glade/queuedtorrents.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:60: Warning: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'
"glade/queuedtorrents.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:76: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
gtk.TreeViewColumn(_("Torrent"), gtk.CellRendererText(), text=0))
/var/lib/python-support/python2.6/deluge/ui/gtkui/queuedtorrents.py:76: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed
gtk.TreeViewColumn(_("Torrent"), gtk.CellRendererText(), text=0))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: Warning: invalid (NULL) pointer instance
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: Warning: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gdk_display_get_window_at_pointer: assertion `GDK_IS_DISPLAY (display)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_toolbar_set_icon_size: assertion `icon_size != GTK_ICON_SIZE_INVALID' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_context_set_font_description: assertion `context != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_context_set_base_dir: assertion `context != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_context_set_language: assertion `context != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_layout_new: assertion `context != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_layout_set_attributes: assertion `layout != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_layout_set_text: assertion `layout != NULL' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: PangoWarning: pango_layout_get_unknown_glyphs_count: assertion `PANGO_IS_LAYOUT (layout)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_icon_size_lookup_for_settings: assertion `GTK_IS_SETTINGS (settings)' failed
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: Invalid icon size 1
"glade/main_window.glade"))
/var/lib/python-support/python2.6/deluge/ui/gtkui/mainwindow.py:63: GtkWarning: gtk_icon_theme_load_icon: assertion `GTK_IS_ICON_THEME (icon_theme)' failed
"glade/main_window.glade"))
Segmentation fault
how do i fix this?
Re: Guide for centos
Posted: Mon Apr 19, 2010 3:23 am
by Cas
Tom22 wrote:sudo add-apt-repository ppa:deluge-team/ppa
sudo: add-apt-repository: command not found
This simply means you will need to install the command:
Code: Select all
sudo apt-get install add-apt-repository
what version of ubuntu are you using?
are you trying to run deluge on a server without a graphical interface?
Re: Guide for centos
Posted: Mon Apr 19, 2010 3:27 am
by Tom22
ubuntu-9.04-x86 is what im running
Code: Select all
root@server:~# sudo apt-get install add-apt-repository
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package add-apt-repository
Re: Guide for centos
Posted: Mon Apr 19, 2010 12:49 pm
by Cas
Unfortunately it is not as simply on Jaunty (9.04) as Karmic or Lucid so you need to follow this to add the PPA:
Open Synaptic Package Manager and goto
Setttings->Repositories->Other Software->Add and paste this line in:
Code: Select all
deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu jaunty main
Add the PPAs GPG key in the console:
Code: Select all
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 249AD24C
Then update repos and upgrade deluge:
Code: Select all
sudo apt-get update
sudo apt-get install deluge
Note that you can install the Karmic version of add-apt-repository to Jaunty as described in this post:
http://ubuntuforums.org/showpost.php?p= ... ostcount=4
Re: Guide for centos
Posted: Mon Apr 19, 2010 5:11 pm
by Tom22
How to I view the settings? I'm doing this all via putty, also im using 9.10 now and i get the same error as I did before with the repositorys.
Re: Guide for centos
Posted: Mon Apr 19, 2010 5:29 pm
by Cas
Code: Select all
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:deluge-team/ppa
sudo apt-get update
sudo apt-get install deluge
This will work on 9.10.
If you are working without a graphical interface then trying to run deluge (same as deluge-gtk) will not work as that is the graphical interface. you will need to install the server and alternative interfaces from the repository:
Code: Select all
sudo apt-get install deluged
sudo apt-get install deluge-console
sudo apt-get install deluge-web
See here for more info
http://dev.deluge-torrent.org/wiki/UserGuide/ThinClient