Un client bittorrent per Linux che fosse leggero, essenziale e veloce…

Attenzione, post ormai obsoleto. Transmission sarà integrato nella versione 8.04 di Ubuntu, Hardy Heron, e non sarà più necessario doverlo installare a parte. Per chi possiede Gutsy Gibbon esiste una versione aggiornata QUI.

transmission070…era quello che cercavo da tempo, una sorta di controparte Linux di utorrent. Transmission è la risposta, che come recita il changelog dell’ultima release disponibile, la 0.70 (al momento in cui scrivo)

– Automatic port mapping (NAT-PMP and UPnP IGD)
- Peer exchange (PEX) compatible with Azureus and uTorrent
- Multitracker support
- Better handling of tracker announce interval
- Fixes bug where absurdly huge upload/download totals could be sent
- Automatic tracker scraping
- Cache connected peers
- Adds Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and Finnish translations
- Message window
- Better window manager integration
- Add file view to properties dialog
- Many miscellaneous bugfixes and small improvements

aggiunge molte funzioni di cui si sentiva la mancanza nelle precedenti versioni rendendolo una valida alternativa ad un altro ottimo client come Deluge. Per chi non avesse voglia di scaricare i sorgenti e compilarli ed inoltre disponesse di Ubuntu Dapper, ho creato un pacchetto con checkinstall standard che dovrebbe andare su tutte le Ubuntu e risolvere automaticamente le dipendenze

Transmission_0.70-1_i386.deb

Transmission è compatibile anche con MacOs X, *BSD e BeOS.

Aggiungo qualche screenshot

transmissioninazione transmissioninazione2 transmissioninazione3

Aggiornamento 7/10/2007: è disponibile per il download il pacchetto deb per la versione o.82

Scarica transmission 0.82

20 Commenti

  1. giorgio scrive:

    ciao ho provato tutti i client possibili esistenti, anche transmission..ma nessuno ha le prestazioni di utorrent usato con wine.

  2. Ispirato scrive:

    Per prestazioni cosa intendi? Perchè accade spesso che fattori come la velocità di download o la quantità di fonti raggiunte dipenda molto dal file che si scarica e si reputi un client migliore di un altro in base a “sensazioni” (famose sono le mod di emule in questo senso,visto che il codice network è intoccabile). Per quanto mi riguarda ritengo più valida l’ultima release di Deluge, opensource e libero, rispetto a utorrent “emulato” che ha stretto accordi con le major e non sappiamo nulla del codice.

  3. gianlucaccio scrive:

    ti quoto ispirato! ma va anche bene qtorrent.. e se nn mi desse problemi di crash anche ktorrent su ubuntu(gnome)…

    ciao

  4. quota150 scrive:

    ho un piccolo problema , ho scaricato è compilato l’ultima versione di transmission 0.72, nell’installazione non ho notato alcuna anomalia ma controllando le funzioni del router mi sono accorto che l’upnp non funziona provocando un enorme lentezza nei download..come posso fare,???
    (prima avevo la versione 0.62 presa dai repository di trevino e funzionava tutto :-( …)

    ps:complimenti per il blog!!

  5. Ispirato scrive:

    Ciao quota150,
    innanzitutto grazie per i complimenti :D! Che versione di Ubuntu usi e che router hai, così abbiamo qualche dato in più per trovare una soluzione.

  6. quota150 scrive:

    la versione di ubntu è la Feisty Farm, il router è un normale netgear DG834, naturalmente la funzione per l’upnp è attivata, cosi come su Transmission ma il router non mi segnala nessuna servizio che usa questa funzione cosa che invece faceva su win xp con il bitcomet, questo naturalmente comporta (credo) il fatto che il download anche in presenza di numerissimi seed si ferma intorno ai 30-40kb/sec, setsso file con bitcomet (sottowinxp) tranquillamente a 100-115kb/sec , sinceramente pensavo di disintallare la versione 0.72 e provare il tuo 0.70.deb, oppure usare wine+utorrent.

    Grazie per l’aiuto.

  7. Ispirato scrive:

    Io ho il NETGEAR DG834GT, ma l’upnp non l’ho mai usato in quanto apro le porte manualmente. Adesso provo e vediamo. Intanto puoi tentare a scaricare il deb per Fesity Fawn da http://www.getdeb.com ed inserire nel campo di ricerca Transmission, troverai la 0.72 pronta da installare

  8. Ispirato scrive:

    Anche la 0.72 è affetta dallo stesso problema. Ho risolto sostituendo la libreria upnp.c presente nella 0.70 con quella della 0.72 e ricompilando il tutto.

  9. quota150 scrive:

    quindi mi scarico la 0.70 prendo il file upnp.c è faccio un bel copia+incolla su /libtransmission/upnp.c della 0.72 poi ricompilo come da sito ufficiale:
    prima questo:
    svn co svn://svn.m0k.org/Transmission/trunk Transmission
    poi:./configure
    e per chiudere make

    questa procedura è corretta???
    ps: spero che sia questo l’unico bug,altrimenti conviene tornare alla 0.70 anche perchè non vedo incredibili miglioramenti nella 0.72

  10. Ispirato scrive:

    Scarichi dall’homepage del sito la versione 0.72 e i sorgenti della 0.70 (se non ce li hai, quelli della 0.70 li trovi nell’articolo cliccando su “scaricare i sorgenti”). Scompatta entrambi in due cartelle separate e prendi upnp.c della 0.70 e lo sostituisci a quello della 0.72. Poi procedi con il classico “./configure” e “make” (nella cartella della 0.72 ovviamente). Ti consiglio di installare “checkinstall”, così dopo aver compilato con make, potrai installare come un normale pacchetto deb il sorgente che hai compilato, tramite il comando “sudo checkinstall” e successivamente disinstallarlo da Synaptic.

    Uno dei motivi per cui infatti non ho aggiornato il post è proprio perchè non ci sono stati dei cambiamenti significativi tra una versione e l’altra, anzi come ci hai fatto notare tu dei peggioramenti.

  11. quota150 scrive:

    Perfetto, ti chiedo solo un ultima cosa, visto che ora dovrò disinstallare basta fare il make unistall e se ne va via tutto dipendenze comprese, oppure va aggiunto altro, per evitare che mi rimangano “tracce sparse”, purtroppo avevo usato il make install, ancora non sapevo dei vantaggi di checkinstall.

    Grazie ancora.

  12. Ispirato scrive:

    Di solito “sudo make uninstall” dovrebbe eliminare tutto, a patto di non aver cancellato la cartella dalla quale hai compilato i sorgenti. Ricordati anche di cancellare la cartella delle preferenze nella tua home, si chiama “.transmission”

    Di nulla ^_^

  13. guly scrive:

    ragazzi…ho compialto da sorgenti la 0.82…ma per farla partire si deve fare transmission-gtk ??? o usare il demon?

    Grazie ciao

    By Guly

  14. Ispirato scrive:

    Ciao guly,
    se vuoi usare l’interfaccia grafica devi farlo partire con il comando da te riportato.

  15. Perry scrive:

    Io l’ho disinstallato proprio uso l’ottimo Ktorrent che funziona come Utorrent . Poi mi sembra che Bittorrent-Sito sta prendendo la strada
    di Warez speriamo che la rete rimanga intoccabile,perchè insieme a
    DiretConnect sono le migliori.
    Non capisco come mai c’è gente che continua a parlare di Emule come
    se fosse l’unico programma di f.sharing,secondo me il peggiore attualmente ( Adunanza a parte ).

  16. Mauro scrive:

    Come si fa a startare il demone di transmission?
    Non mi interessa l’interfaccia grafica.

    Grazie

  17. francesco scrive:

    ciao ho sottomano il nuovissimo eeepc della asus, con linux dentro!quale torrent mi consigliate?quello di cui parlate va bene per questo giocattolino?scusate l’ignoranza, ma piano piano ci arrivo, come faccio ad uscire dall’interfaccia grafica ?e soprattutto come si installa poi da linux torrent?? grazie sò di essereun caso difficile ma vi ringrazio se avrete pazienza…

  18. Ispirato scrive:

    Ciao francesco,
    purtroppo non posso aiutarti con la distribuzione presente sull’eeepc in quanto non l’ho mai provata. Con qualche rapida ricerca su google, di risorse sull’eeepc ce ne sono a bizzeffe, sono sicuro che riuscirai a dissipare le tue perplessità e i tuoi problemi.

    A presto ;)

Lascia una traccia del tuo passaggio :)