313 | | == How do I install 1.1 SVN ? == |
314 | | |
315 | | First you need to install the necessary dependencies. In Ubuntu and Debian, do this: |
316 | | |
317 | | {{{ |
318 | | #!sh |
319 | | $ sudo apt-get install g++ make python-all-dev python-all python-dbus \ |
320 | | python-gtk2 python-notify python-setuptools librsvg2-common python-xdg \ |
321 | | python-support subversion libboost-dev libboost-python-dev \ |
322 | | libboost-iostreams-dev libboost-thread-dev libboost-date-time-dev \ |
323 | | libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev |
324 | | }}} |
325 | | Next you need to get the latest revision from SVN and build/install it: |
326 | | {{{ |
327 | | #!sh |
328 | | $ svn co http://svn.deluge-torrent.org/trunk deluge # for development version |
329 | | $ svn co http://svn.deluge-torrent.org/branches/1.1.0_RC deluge # for 1.1.x stable |
330 | | $ cd deluge |
331 | | $ sudo rm -fr /usr/lib/python2.5/site-packages/deluge-1.1* |
332 | | $ python setup.py build |
333 | | $ sudo python setup.py install |
334 | | }}} |
335 | | If you have already checked the source out and simply want to update your current tree, then do the following in the deluge directory: |
336 | | {{{ |
337 | | #!sh |
338 | | $ svn up |
339 | | $ sudo rm -fr ./build #only needed if libtorrent was changed. |
340 | | $ python setup.py build |
341 | | $ sudo python setup.py install |
342 | | }}} |
343 | | |
346 | | There is an unofficial Ubuntu repository hosted at launchpad: |
347 | | {{{ |
348 | | deb http://ppa.launchpad.net/deluge-team/ubuntu <distribution> main universe |
349 | | }}} |
350 | | where <distribution> is one of the following: feisty, gutsy, hardy, intrepid or jaunty. |
351 | | As this is unofficial, it could at times not have the latest version and the quality cannot be guaranteed. |
| 315 | There is an unofficial Ubuntu repository hosted at launchpad: https://launchpad.net/~deluge-team/+archive/ppa |
| 316 | |
| 317 | It takes a few days for the latest version to be put up there. |