
Deluge è un ottimo client BitTorrent scritto in Python e GTK+ che funziona non solo sui sitemi Linux, ma anche su Windows e MacOS X. Deluge include tutte le features disponibili negli altri clients, molte delle quali sono disponibili come plugins attivabili/disattivabili a piacimento dall’utente. Alcuni esempi sono il plugin Blocklist Importer che scarica e importa varie blocklist di IP, Torrent Files che mostra i files contenuti all’interno del torrent e permette di decidere quali scaricare e quali no, Torrent Creator per la creazione di files Torrent, e tanti altri.
Ultimamente, poi, è stato integrato un piccolo browser per la navigazione anonima.
L’installazione è veramente semplice, per prima cosa installiamo le dipendenze necessarie
sudo apt-get install g++ make python-all-dev python-gnome2-extras python-all python-dbus python-gtk2 python-notify librsvg2-common python-xdg python-support subversion libboost-dev libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev
Spostiamoci, adesso, all’interno della nostra home (~) e scarichiamo l’ultimo trunk svn
svn co http://svn.deluge-torrent.org/trunk deluge
quindi, entriamo nella cartella deluge ed installiamo il programma
cd deluge
python setup.py build
sudo python setup.py install
Abbiamo finito! Il nostro client è già pronto. Ovviamente usciranno nuove versioni di questo software, per aggiornarlo ci basterà dare i comandi qui di seguito all’interno della nostra cartella deluge
svn up
make clean
python setup.py build
sudo python setup.py install
Per rendere Deluge il nostro client BitTorrent preferito, dobbiamo cliccare col tasto destro del mouse su un file torrent, cliccare Proprietà ed in seguito su Apri con. Se nella lista è presente Deluge ci basterà selezionarlo, se invece non dovesse esserci la voce Deluge la creeremo cliccando sul bottone Aggiungi ed inserendo nel campo Usare un comando personalizzato
/usr/bin/deluge
e cliccando su Aggiungi.

Articoli (RSS)
Ottima guida. Complimenti.
Mi chiedevo se fosse valida anche per Ubuntu 7.04 64 Bit ???
Dimagio
Si, vai tranquillo!
Funziona sia su Gutsy che su Feisty a 64bit.
Ciao.
Ottimo lavoro.
Ancora una cosa …
L’ installazione è andata bene, ma non riesco a far funzionare il Torrent Search .. quando provo a cercare qualcosa una scheda di Firefox viene aperta con il seguente errore
Firefox non trova il file /home/dimagio/”http://www.google.com/ecc..ecc…
Hai qualche idea.
Grazie.
Dimagio
Ho appena provato: si apre una nuova scheda in firefox e mi porta alla pagina della ricerca correttamente.
La prima cosa che mi viene in mente è che possa essere sbagliato il link che porta a google, per intenderci, quello che si vede quando si guardano le preferenze del plugin Torrent search. Prova a fare la ricerca con mininova o isohunt per vedere se ti da lo stesso errore.
Forse qui ho trovato la soluzione: vai in Sistema->Preferenze->Applicazioni preferite e cambia la stringa /usr/lib/firefox/firefox “%s” in /usr/lib/firefox/firefox %s.
Spero sia la giusta soluzione.
Devo proprio ringraziarti per tutto quanto.
Adesso il mio Deluge è perfettamente funzionante, anche il “Torrent Search”. Qualche settimana fa avevo gia provato l installazione scaricando il .deb dal sito ufficiale, ma chissa’ perche sulla mia Feisty non ne ero venuto a capo.
Con qusta tua guida tutto è filato finalmente liscio, grazie ancora.
Dimagio
Ciao Jackaway,
Vorrei soltanto informarti che l’ indirizzo SVN disponibile sul sito ufficiale di Deluge sembra essere cambiato.
Il nuovo SVN è
svn co http://svn.deluge-torrent.org/trunk deluge.
Buon lavoro.
Dimagio
Grazie della segnalazione Dimagio
non avendo provato ad aggiornare deluge in questi giorni, non mi ero accorto del cambiamento
Ciao!
Ciao Jackaway,
Scrivo perche vorrei segnalarti questo topic dal Forum di Ubuntu, per poter conoscere la tua opinione
http://forum.ubuntu-it.org/index.php/topic,156532.0.html
Grazie.
Dimagio
Ho appena letto la discussione ed espresso la mia opinione direttamente sul forum.
Ciao.
Come faccio ad aprire “Impostazioni”? Se ci clicco non fa nulla!
volevo dire “preferenze ” non impostazioni, scusate
Ciao Davide
Che versione di deluge hai? l’hai installata dai sorgenti?
la guida sicuramente è molto utile ma io che sono imbranato non so come si faccia a scaricare l’ultimo trunk:
devo salvare la pagina nella mia home?
devo copiare quei testi uno per uno? in che cartella?
scusate ma sono proprio imbranato ed è da poco che usop ubuntu.
grazie molte
Ciao Gignus,
per prima cosa apri il terminale, una volta aperto sei già nella directory della tua home, te ne accorgi dal simbolo ~ , quindi incolli quanto segue e dai invio
Vedrai delle scritte scorrere nel terminale, sono i files sorgenti del programma che stai scaricando e che verranno salvati nella cartella /home/il_tuo_nome_utente/deluge
Ora puoi proseguire col resto della guida
[...] anche che è disponibile la guida all’installazione di deluge in versione svn (in continuo [...]
[...] il codice sorgente dal trunk SVN. Per chi non sapesse come fare, tempo fa ho scritto una guida all’installazione di deluge SVN. Segnala questo [...]
1: ho linux 8.04 (Hardy)…..utilizzo KDE come interfaccia……va bene anche x me?
2:ho provato a installare il tutto….sono arrivato al punto della guida “python setup.py build” che ha impiegato un tempo circa 5 minuti x scrivere alcune pagine….
3:digitato l’ultimo comando “sudo python setup.py install” ha continuato a scrivere ma a quanto pare vi sono errori:
johngara@Gara:~/deluge$ sudo python setup.py install
svn: ‘/usr/portage/distfiles/svn-src/deluge’ non è una copia locale
svn: Non riesco ad aprire il file ‘/usr/portage/distfiles/svn-src/deluge/.svn/en
tries’: Nessun file o directory
Traceback (most recent call last):
File “setup.py”, line 37, in
from setuptools import setup
ImportError: No module named setuptools
Traceback (most recent call last):
File “setup.py”, line 41, in
from setuptools import setup
ImportError: No module named setuptools
running install
running bdist_egg
running egg_info
writing deluge.egg-info/PKG-INFO
writing top-level names to deluge.egg-info/top_level.txt
writing dependency_links to deluge.egg-info/dependency_links.txt
writing entry points to deluge.egg-info/entry_points.txt
writing manifest file ‘deluge.egg-info/SOURCES.txt’
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
copying deluge/data/revision -> build/lib.linux-i686-2.5/deluge/data
running build_ext
building ‘libtorrent’ extension
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -I./libtorrent -I./ libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I /usr/include/python2.5 -c ./libtorrent/bindings/python/src/entry.cpp -o build/te mp.linux-i686-2.5/./libtorrent/bindings/python/src/entry.o -D_FILE_OFFSET_BITS=6 4 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
./libtorrent/bindings/python/src/entry.cpp:6:28: error: boost/python.hpp: Nessun file o directory
./libtorrent/bindings/python/src/entry.cpp:8: error: ‘python’ is not a namespace-name
./libtorrent/bindings/python/src/entry.cpp:8: error: expected namespace-name before ‘;’ token
./libtorrent/bindings/python/src/entry.cpp:13: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:25: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:35: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:52: error: ISO C++ forbids declaration of ‘PyObject’ with no type
…………
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘)’ token
error: command ‘gcc’ failed with exit status 1
Visto Jackaway che la tua guida è andata bene per tutti mi farebbe piacere avere un tuo consiglio a riguardo….
Spero di aver lasciato il neccessario x vernirne a capo…
grazie in anticipo!
Controlla di avere installato tutte le dipendenze
inoltre sarebbe utile sapere se il comando python setup.py build sia terminato correttamente, senza errori.
Io non ho mai usato KDE ma la maggior parte degli utenti, su Kde utilizzano KTorrent. Deluge va bene lo stesso…puoi scegliere quello che ti piace di più
[...] oggi la 1.0.3 di Deluge, noto client BitTorrent. Questa porta con se vari bugfix tra cui l’upnp, messa in pausa e ripresa dei download, [...]