📜 ⬆️ ⬇️

Installing Deluge from 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-shny Ktorrent). For some reason, stopped at the Deluge. Installed from the repository Ubuntu 8.10 version 0.5. Soon I found out that version 1.0 was released, and was updated to it. However, its functionality was too severely curtailed compared to 0.5 (there was no proxy support, the ability to create torrent files, etc., etc.). And this is the 1.0, seemingly stable version! I found out from the official site of the program and 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 is released after about 3 weeks. In the meantime, you can use the test version from the Subversion branch ( SVN) 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, in other distributions package names may differ)
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):
cd deluge<br>dpkg-buildpackage -b -uc -tc -rfakeroot<br>sudo dpkg -i ../deluge-torrent_*.deb
The build will last for quite a while, so wait for it to complete. Before installing, you must remove the current version (applies to all distributions)
Commands for other distributions:
cd deluge<br>python setup.py build<br>su -c "python setup.py install"
If you installed this version after 0.5, then keep in mind that after launching the client can re-intersect all distributed torrents.
The version is quite stable, I have not yet crashed (pah-pah). The only bug is that the program hangs up when launching the settings window and saving the settings.

')

Source: https://habr.com/ru/post/45797/


All Articles