Torrent client for the command-line? [duplicate]

Deluge is controllable by gui, web, and console.

To setup remote access to a deluge server see the thinclient guide.

deluge-console

deluge-console

deluge-gtk

standard deluge gtk ui

deluge-web

deluge web ui


I think the default torrent client transmission itself has a cli interface and can be installed with

sudo apt-get install transmission-cli


I use rtorrent on a headless server to serve Debian and Ubuntu ISOs, works quite well and can saturate my network link. Dependencies and memory usage are minimal.


aria2 (sf.net) is a multi-protocol & multi-source, cross platform download utility. The supported protocols are HTTP(S), FTP, BitTorrent, Metalink. It can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth.

http://sourceforge.net/apps/trac/aria2/wiki/UsageExample#BitTorrentDownload

Example command-line installation and usage:

$ sudo apt-get install -y aria2
$ aria2c http://gtf.org/garzik/bitcoin/bootstrap.dat.torrent

Yes. I use ctorrent as my primary client. Usually from within tmux.

sudo apt-get install ctorrent