Installing Deluge from an SVN branch

    Recently migrated from KDE to GNOME. In this regard, there was a reason to change the torrent client (I did not really want to use KDE-shy Ktorrent). For some reason, I stopped at Deluge. Installed version 0.5 from the Ubuntu 8.10 repository. He soon learned that version 1.0 was released, and was updated to it. However, its functionality turned out to be too much reduced compared to 0.5 (there was no proxy support, the ability to create torrent files, etc., etc.). And this is 1.0, a seemingly stable version! Learned from the official website of the programand the #deluge IRC channel on the FreeNode network, that 1.0 is a completely rewritten version, and all the functionality will be in version 1.1, which will be released in about 3 weeks. In the meantime, you can use the test version from the Subversion (SVN) branch with almost completely (at the time of writing the post) implemented functionality (so far only a web-interface is missing) compared to 0.5.
    First, install the necessary dependencies:
    sudo apt-get install g++ make python-all-dev python-all python-dbus python-gtk2 python-notify python-setuptools librsvg2-common python-xdg python-support subversion libboost-dev libboost-python-dev libboost-iostreams-dev libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev dpkg-dev fakeroot(for Ubuntu or Debian, package names may differ in other distributions)
    Then upload a snapshot of the Deluge SVN branch:
    svn co http://svn.deluge-torrent.org/trunk deluge
    Go to the directory and start the build (commands for Ubuntu or Debian): The build will take quite a while, so wait its completion. Before installing, you must uninstall the current version (valid for all distributions)
    cd deluge
    dpkg-buildpackage -b -uc -tc -rfakeroot
    sudo dpkg -i ../deluge-torrent_*.deb


    Commands for other distributions: If you installed this version after 0.5, then keep in mind that after starting the client can re-cache all the distributing torrents. The version is pretty stable, it hasn’t flown yet before (pah-pah). The only bug - the program freezes when you start the settings window and save the settings.
    cd deluge
    python setup.py build
    su -c "python setup.py install"



    Also popular now: