deluge

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

deluge1

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.

Related posts

Tag:
20 Risposte a “Deluge: client BitTorrent per Gnome e non solo”
  1. Dimagio scrive:

    Ottima guida. Complimenti.

    Mi chiedevo se fosse valida anche per Ubuntu 7.04 64 Bit ???

    Dimagio

  2. jackyaway scrive:

    Si, vai tranquillo!
    Funziona sia su Gutsy che su Feisty a 64bit.

    Ciao.

  3. Giuseppe scrive:

    Ottimo lavoro.

  4. Dimagio scrive:

    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

  5. jackyaway scrive:

    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.

  6. Dimagio scrive:

    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

  7. Dimagio scrive:

    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

  8. jackyaway scrive:

    Grazie della segnalazione Dimagio :)
    non avendo provato ad aggiornare deluge in questi giorni, non mi ero accorto del cambiamento ;)

    Ciao!

  9. Dimagio scrive:

    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

  10. jackyaway scrive:

    Ho appena letto la discussione ed espresso la mia opinione direttamente sul forum.

    Ciao.

  11. Davide scrive:

    Come faccio ad aprire “Impostazioni”? Se ci clicco non fa nulla!

  12. Davide scrive:

    volevo dire “preferenze ” non impostazioni, scusate

  13. jackyaway scrive:

    Ciao Davide
    Che versione di deluge hai? l’hai installata dai sorgenti?

  14. Gignus scrive:

    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

  15. jackyaway scrive:

    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

    svn co http://svn.deluge-torrent.org/trunk deluge

    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 ;)

  16. [...] anche che è disponibile la guida all’installazione di deluge in versione svn (in continuo [...]

  17. [...] 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 [...]

  18. john scrive:

    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!

  19. jackyaway scrive:

    Controlla di avere installato tutte le dipendenze

    sudo apt-get install g++ make python-all-dev python-all python-dbus python-gtk2 python-notify 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

    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ù ;)

  20. [...] 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, [...]

  21.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

I link nei commenti potrebbero essere liberi dal nofollow.