I've been installing and uninstalling Deluge for a few days now, trying to get the right combination of items to get Deluge and FlexGet running properly on a Windows machine (Windows 7). I currently have a stable, properly running system (though I haven't restarted yet) and wanted to share my progress for those interested.
These instructions come courtesy of Cas and DefaultName365 (their threads can be found: http://forum.deluge-torrent.org/viewtop ... 12&t=32177 and http://forum.deluge-torrent.org/viewtop ... &start=110) with a few alterations made by myself where necessary.
STEP 1 : INSTALlING
- Install Python 2.6 [Choose latest 2.6.x release, not 2.7 or newer] (http://www.python.org/download/releases/)
Note: It's best to add Python directories to your system PATH variable from the cmd prompt using the following command (requires a restart for the new PATH to be loaded):
Code: Select all
set PATH=%path%;C:\Python26;C:\Python26\Scripts;C:\Python26\Lib\site-packages;
- Install flex-get (http://flexget.com/)
Note: To install flex_get egg from cmd prompt change to the directory where the flexget egg is located and run the command as follows:
Code: Select all
easy_install FlexGet-1.0r1197-py2.6.egg
- To make Python and FlexGet aware of Deluge's presence, easy_install the Deluge EGG as follows:
Code: Select all
easy_install "C:\Program Files\Deluge\Deluge-Python\deluge-1.3.0_rc1-py2.6.egg"
STEP 2: COPY/PASTE
- Now you need to copy and paste "Bin", "Library" and "Share" folders from "C:\Program Files\GTK2-Runtime\" to "C:\Program Files\Deluge\Deluge-Python\"
- Choose to overwrite all files if the window prompts you
- Now copy ALL files from inside the "Bin" folder (either from the newly pasted folder or from GTK2-Runtime location) to "C:\Program Files\Deluge\Deluge-Python\"
- Choose to overwrite all files if the window prompts you
- At this point, believe it or not, Deluge should work, though the interface is still kinda broken.
STEP 3: THEMES [FIX UI]
- The interface can be fixed by downloading the GTK+ Theme Selector
- First download, Theme files: (http://downloads.sourceforge.net/gtk-wi ... p?download)
- Once extracted, copy the "Lib" and "Share" folders to "C:\Program Files\Deluge\Deluge-Python\"
- Choose to overwrite all files if the window prompts you
- Second download, Theme Selector: (http://downloads.sourceforge.net/gtk-wi ... e?download)
- Once downloaded and installed, copy "C:\Program Files\GTK2-Runtime\gtk2_prefs.exe" and Paste Shortcut to "C:\Program Files\Deluge\Deluge-Python\" [Pasting a shortcut leaves the original in place to be used properly from the Start Menu]
- At this point, I copy and pasted "Bin", "Library" and "Share" folders from "C:\Program Files\GTK2-Runtime\" to "C:\Program Files\Deluge\Deluge-Python\" and overwrote everything again, since the new Theme installer may have altered the these folders.
- Finally, I copy and pasted "Lib" and "Share" folders once again from the 'First download' to "C:\Program Files\Deluge\Deluge-Python\"
- Make sure Deluge is not running. Now run "C:\Program Files\Deluge\Deluge-Python\gtk2_prefs.exe" by double-clicking and choose a theme to use (I chose MS-Windows, and did not select Apply to all users.)
- Now run Deluge as usual. The theme should work and the GUI is back and it is better than ever.
- In order to use FlexGet, you'll need to configure Deluge not to use 'Simple Mode' from the Preferences... Be sure to run "C:\Program Files\Deluge\deluged.cmd" to start the daemon, before running deluge as usual.
STEP 4: TESTING
- Test to make sure FlexGet is installed properly, using the cmd prompt as follows
Code: Select all
flexget -V
- From the command line you can test FlexGet as follows:
Code: Select all
flexget --test -v
Code: Select all
flexget --cron