Is there BitTorrent software that runs in a terminal?
up vote
107
down vote
favorite
I want to deploy it on my VPS server to download resources quickly.
This could save me a lot of time since some resources are in a foreign country,
software-recommendation command-line bittorrent
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.
add a comment |
up vote
107
down vote
favorite
I want to deploy it on my VPS server to download resources quickly.
This could save me a lot of time since some resources are in a foreign country,
software-recommendation command-line bittorrent
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.
1
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
2
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
5
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27
add a comment |
up vote
107
down vote
favorite
up vote
107
down vote
favorite
I want to deploy it on my VPS server to download resources quickly.
This could save me a lot of time since some resources are in a foreign country,
software-recommendation command-line bittorrent
I want to deploy it on my VPS server to download resources quickly.
This could save me a lot of time since some resources are in a foreign country,
software-recommendation command-line bittorrent
software-recommendation command-line bittorrent
edited Dec 1 at 16:24
community wiki
7 revs, 4 users 50%
mlzboy
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.
1
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
2
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
5
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27
add a comment |
1
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
2
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
5
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27
1
1
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
2
2
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
5
5
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27
add a comment |
10 Answers
10
active
oldest
votes
up vote
84
down vote
Transmission
The default BitTorrent client of Ubuntu Desktop, Transmission, has a command line interface (which is not installed by default, the package is transmission-daemon
). The daemon can be setup so that it may be interacted with through the terminal and through a web interface.
Transmission is a good bittorrent client because:
- It's lightweight with either interface.
- It's stable, never had it crashing.
- It's easy to understand.
- It has function expected of a modern bittorrent client, e.g. local peer discovery, full encryption, and support for DHT, µTP, PEX and magnet links.
For more info on its features, see this page.
7
Do mention that you'd need to installtransmission-cli
before you can use it in Terminal. The regulartransmission-gtk
package does not include the CLI. Not to mention there istransmission-daemon
package as well.
– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
add a comment |
up vote
48
down vote
rTorrent
I have written a detailed tutorial about rTorrent, including its installation and configuration. Check it out here or see the official user guide.
rTorrent's pros
- lightweight
- ultra-fast downloading speed
- very effective BitTorrent traffic encryption
- supported by all the private trackers
- very customizable
rTorrent's cons
- might be difficult to set up (configuration file, no GUI), example config file for beginners
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
add a comment |
up vote
24
down vote
Deluge
Deluge is a fully featured, yet lightweight torrent client that is written in Python and utilises libtorrent(rasterbar) C++ library at its core.
- Standalone or Thinclient mode (split core/ui) to enable connecting to daemon (deluged) running remotely or in the background.
Multiple user-interfaces, supports access from most platforms:
GTK UI
Web UI
Console UI
Many Plugins and application extensions
- Supports all the usual bittorrent client functions: DHT, LPD, PEX, UPNP, Encryption, Proxy, etc.
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
|
show 6 more comments
up vote
19
down vote
aria2c
A CLI downloader supporting HTTP, FTP, and Torrents.
To download a torrent:
aria2c file.torrent
You can also point it to a remote torrent file http://some web site here.com/file.torrent
so you don't need to download the torrent file first.
Also note you can disable file allocation with this flag: --file-allocation=none
.
Aria2c also supports parallel downloading on HTTP. Use the -j
flag to determine how many threads. For 3 concurrent downloads of a single HTTP file see the following example:
aria2c -j 3 website.com/file.rar
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
add a comment |
up vote
12
down vote
Azureus
Azureus/Vuse also has a console mode. [disclaimer] I was one of the developers.
To use azureus in console mode, you will need to download a couple of additional libraries from http://svn.vuze.com/public/client/trunk/uis/lib/
- commons-cli.jar
- log4j.jar
If you place these in same the directory as the Vuze jar, you can launch the console ui by running:
java -jar Vuze-xxxx.jar --ui=console
Inside the CLI, type help to view the commands. A couple of useful commands are:
- show torrents
- add [url]
- start [x]
- stop [x]
- remove [x]
Here is example output from a 'show torrents' command
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Take a look at http://wiki.vuze.com/w/Console_UI for more information :-)
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
add a comment |
up vote
8
down vote
I use it all the time :
sudo apt-get install bittornado
To download torrents :
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
add a comment |
up vote
8
down vote
ctorrent
There is a similar question on stackoverflow.com.
The accepted answer there is CTorrent so I thought I should mention it here. The description of ctorrent from packages.debian.org is as follows:
This application is written in the C++ language and doesn't require
any graphical component, such as an X server. Original ctorrent's
upstream has stopped its development and now it's kept updated with
new releases/bug fixes by a new developer. It's built as a console
program and it can be even used remotely in a machine that provides
outside ssh access.
For more info you can visit following sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
there is also an enhanced version of ctorrent which can be found at http://sourceforge.net/projects/dtorrent/
add a comment |
up vote
4
down vote
Try utorrent linux alpha version. Its a headless server which can be controlled from your browser (web UI). http://www.utorrent.com/downloads/linux.
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
add a comment |
up vote
3
down vote
I use tget which is (in the author's words) "wget for torrents". It allows you do download using torrent files or magnet links. It is a node.js application.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
To install:
npm install -g t-get
add a comment |
up vote
2
down vote
I know it's an old question, but nobody mentioned peerflix.
Written in JavaScript, works great, super simple to use, has a nice, informative and colored interface.
Most importantly, it supports streaming of video and audio content through VLC (just launch it with the flag --vlc
).
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f65387%2fis-there-bittorrent-software-that-runs-in-a-terminal%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
10 Answers
10
active
oldest
votes
10 Answers
10
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
84
down vote
Transmission
The default BitTorrent client of Ubuntu Desktop, Transmission, has a command line interface (which is not installed by default, the package is transmission-daemon
). The daemon can be setup so that it may be interacted with through the terminal and through a web interface.
Transmission is a good bittorrent client because:
- It's lightweight with either interface.
- It's stable, never had it crashing.
- It's easy to understand.
- It has function expected of a modern bittorrent client, e.g. local peer discovery, full encryption, and support for DHT, µTP, PEX and magnet links.
For more info on its features, see this page.
7
Do mention that you'd need to installtransmission-cli
before you can use it in Terminal. The regulartransmission-gtk
package does not include the CLI. Not to mention there istransmission-daemon
package as well.
– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
add a comment |
up vote
84
down vote
Transmission
The default BitTorrent client of Ubuntu Desktop, Transmission, has a command line interface (which is not installed by default, the package is transmission-daemon
). The daemon can be setup so that it may be interacted with through the terminal and through a web interface.
Transmission is a good bittorrent client because:
- It's lightweight with either interface.
- It's stable, never had it crashing.
- It's easy to understand.
- It has function expected of a modern bittorrent client, e.g. local peer discovery, full encryption, and support for DHT, µTP, PEX and magnet links.
For more info on its features, see this page.
7
Do mention that you'd need to installtransmission-cli
before you can use it in Terminal. The regulartransmission-gtk
package does not include the CLI. Not to mention there istransmission-daemon
package as well.
– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
add a comment |
up vote
84
down vote
up vote
84
down vote
Transmission
The default BitTorrent client of Ubuntu Desktop, Transmission, has a command line interface (which is not installed by default, the package is transmission-daemon
). The daemon can be setup so that it may be interacted with through the terminal and through a web interface.
Transmission is a good bittorrent client because:
- It's lightweight with either interface.
- It's stable, never had it crashing.
- It's easy to understand.
- It has function expected of a modern bittorrent client, e.g. local peer discovery, full encryption, and support for DHT, µTP, PEX and magnet links.
For more info on its features, see this page.
Transmission
The default BitTorrent client of Ubuntu Desktop, Transmission, has a command line interface (which is not installed by default, the package is transmission-daemon
). The daemon can be setup so that it may be interacted with through the terminal and through a web interface.
Transmission is a good bittorrent client because:
- It's lightweight with either interface.
- It's stable, never had it crashing.
- It's easy to understand.
- It has function expected of a modern bittorrent client, e.g. local peer discovery, full encryption, and support for DHT, µTP, PEX and magnet links.
For more info on its features, see this page.
edited Oct 7 '15 at 9:13
community wiki
7 revs, 4 users 62%
N.N.
7
Do mention that you'd need to installtransmission-cli
before you can use it in Terminal. The regulartransmission-gtk
package does not include the CLI. Not to mention there istransmission-daemon
package as well.
– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
add a comment |
7
Do mention that you'd need to installtransmission-cli
before you can use it in Terminal. The regulartransmission-gtk
package does not include the CLI. Not to mention there istransmission-daemon
package as well.
– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
7
7
Do mention that you'd need to install
transmission-cli
before you can use it in Terminal. The regular transmission-gtk
package does not include the CLI. Not to mention there is transmission-daemon
package as well.– Oxwivi
Oct 13 '11 at 10:54
Do mention that you'd need to install
transmission-cli
before you can use it in Terminal. The regular transmission-gtk
package does not include the CLI. Not to mention there is transmission-daemon
package as well.– Oxwivi
Oct 13 '11 at 10:54
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
@Oxwivi the transmission-cli is auto downloaded in Ubuntu 15.04 if the transmission-daemon is installed as described above.
– Thomas K
Aug 18 '15 at 18:45
add a comment |
up vote
48
down vote
rTorrent
I have written a detailed tutorial about rTorrent, including its installation and configuration. Check it out here or see the official user guide.
rTorrent's pros
- lightweight
- ultra-fast downloading speed
- very effective BitTorrent traffic encryption
- supported by all the private trackers
- very customizable
rTorrent's cons
- might be difficult to set up (configuration file, no GUI), example config file for beginners
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
add a comment |
up vote
48
down vote
rTorrent
I have written a detailed tutorial about rTorrent, including its installation and configuration. Check it out here or see the official user guide.
rTorrent's pros
- lightweight
- ultra-fast downloading speed
- very effective BitTorrent traffic encryption
- supported by all the private trackers
- very customizable
rTorrent's cons
- might be difficult to set up (configuration file, no GUI), example config file for beginners
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
add a comment |
up vote
48
down vote
up vote
48
down vote
rTorrent
I have written a detailed tutorial about rTorrent, including its installation and configuration. Check it out here or see the official user guide.
rTorrent's pros
- lightweight
- ultra-fast downloading speed
- very effective BitTorrent traffic encryption
- supported by all the private trackers
- very customizable
rTorrent's cons
- might be difficult to set up (configuration file, no GUI), example config file for beginners
rTorrent
I have written a detailed tutorial about rTorrent, including its installation and configuration. Check it out here or see the official user guide.
rTorrent's pros
- lightweight
- ultra-fast downloading speed
- very effective BitTorrent traffic encryption
- supported by all the private trackers
- very customizable
rTorrent's cons
- might be difficult to set up (configuration file, no GUI), example config file for beginners
edited Dec 1 at 17:29
community wiki
11 revs, 4 users 51%
hsinxh
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
add a comment |
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
Note that rtorrent 0.9.7+ can run as a daemon without screen or tmux
– jameh
Apr 22 at 23:32
add a comment |
up vote
24
down vote
Deluge
Deluge is a fully featured, yet lightweight torrent client that is written in Python and utilises libtorrent(rasterbar) C++ library at its core.
- Standalone or Thinclient mode (split core/ui) to enable connecting to daemon (deluged) running remotely or in the background.
Multiple user-interfaces, supports access from most platforms:
GTK UI
Web UI
Console UI
Many Plugins and application extensions
- Supports all the usual bittorrent client functions: DHT, LPD, PEX, UPNP, Encryption, Proxy, etc.
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
|
show 6 more comments
up vote
24
down vote
Deluge
Deluge is a fully featured, yet lightweight torrent client that is written in Python and utilises libtorrent(rasterbar) C++ library at its core.
- Standalone or Thinclient mode (split core/ui) to enable connecting to daemon (deluged) running remotely or in the background.
Multiple user-interfaces, supports access from most platforms:
GTK UI
Web UI
Console UI
Many Plugins and application extensions
- Supports all the usual bittorrent client functions: DHT, LPD, PEX, UPNP, Encryption, Proxy, etc.
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
|
show 6 more comments
up vote
24
down vote
up vote
24
down vote
Deluge
Deluge is a fully featured, yet lightweight torrent client that is written in Python and utilises libtorrent(rasterbar) C++ library at its core.
- Standalone or Thinclient mode (split core/ui) to enable connecting to daemon (deluged) running remotely or in the background.
Multiple user-interfaces, supports access from most platforms:
GTK UI
Web UI
Console UI
Many Plugins and application extensions
- Supports all the usual bittorrent client functions: DHT, LPD, PEX, UPNP, Encryption, Proxy, etc.
Deluge
Deluge is a fully featured, yet lightweight torrent client that is written in Python and utilises libtorrent(rasterbar) C++ library at its core.
- Standalone or Thinclient mode (split core/ui) to enable connecting to daemon (deluged) running remotely or in the background.
Multiple user-interfaces, supports access from most platforms:
GTK UI
Web UI
Console UI
Many Plugins and application extensions
- Supports all the usual bittorrent client functions: DHT, LPD, PEX, UPNP, Encryption, Proxy, etc.
edited Mar 11 '17 at 19:00
community wiki
6 revs, 4 users 89%
Cas
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
|
show 6 more comments
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
3
3
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
The best bit about deluge is you can run the background process on the remote server and the GTK interface on your local machine.
– caveman_dick
Oct 12 '11 at 9:47
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@caveman_dick: yeah, good point; although I went to the web interface for that - every computer has a browser installed (as opposed to Deluge clients - I don't think there's one for smartphones), and the UI is very similar to the GTK version.
– Piskvor
Oct 12 '11 at 10:06
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
@Piskvor Can you please add additional details? Outlining what features set Deluge apart, reasons you like/use it, screenshots of it in action, additional resources, etc?
– Marco Ceppi♦
Oct 12 '11 at 18:44
1
1
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
@caveman_dick Because just saying go to this website doesn't really help with the quality of the site :)
– Marco Ceppi♦
Oct 13 '11 at 13:32
1
1
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
@Piskvor Precisely why we shouldn't link to other sites except when needed. If we (ask ubuntu) have the information, then we don't have linkrot.
– jrg♦
Oct 14 '11 at 12:56
|
show 6 more comments
up vote
19
down vote
aria2c
A CLI downloader supporting HTTP, FTP, and Torrents.
To download a torrent:
aria2c file.torrent
You can also point it to a remote torrent file http://some web site here.com/file.torrent
so you don't need to download the torrent file first.
Also note you can disable file allocation with this flag: --file-allocation=none
.
Aria2c also supports parallel downloading on HTTP. Use the -j
flag to determine how many threads. For 3 concurrent downloads of a single HTTP file see the following example:
aria2c -j 3 website.com/file.rar
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
add a comment |
up vote
19
down vote
aria2c
A CLI downloader supporting HTTP, FTP, and Torrents.
To download a torrent:
aria2c file.torrent
You can also point it to a remote torrent file http://some web site here.com/file.torrent
so you don't need to download the torrent file first.
Also note you can disable file allocation with this flag: --file-allocation=none
.
Aria2c also supports parallel downloading on HTTP. Use the -j
flag to determine how many threads. For 3 concurrent downloads of a single HTTP file see the following example:
aria2c -j 3 website.com/file.rar
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
add a comment |
up vote
19
down vote
up vote
19
down vote
aria2c
A CLI downloader supporting HTTP, FTP, and Torrents.
To download a torrent:
aria2c file.torrent
You can also point it to a remote torrent file http://some web site here.com/file.torrent
so you don't need to download the torrent file first.
Also note you can disable file allocation with this flag: --file-allocation=none
.
Aria2c also supports parallel downloading on HTTP. Use the -j
flag to determine how many threads. For 3 concurrent downloads of a single HTTP file see the following example:
aria2c -j 3 website.com/file.rar
aria2c
A CLI downloader supporting HTTP, FTP, and Torrents.
To download a torrent:
aria2c file.torrent
You can also point it to a remote torrent file http://some web site here.com/file.torrent
so you don't need to download the torrent file first.
Also note you can disable file allocation with this flag: --file-allocation=none
.
Aria2c also supports parallel downloading on HTTP. Use the -j
flag to determine how many threads. For 3 concurrent downloads of a single HTTP file see the following example:
aria2c -j 3 website.com/file.rar
edited Mar 11 '17 at 19:00
community wiki
5 revs, 3 users 77%
Matt
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
add a comment |
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
I tried most of the solutions here and this was the only one that worked with the format of torrent file I had
– hoju
Nov 28 '14 at 11:36
add a comment |
up vote
12
down vote
Azureus
Azureus/Vuse also has a console mode. [disclaimer] I was one of the developers.
To use azureus in console mode, you will need to download a couple of additional libraries from http://svn.vuze.com/public/client/trunk/uis/lib/
- commons-cli.jar
- log4j.jar
If you place these in same the directory as the Vuze jar, you can launch the console ui by running:
java -jar Vuze-xxxx.jar --ui=console
Inside the CLI, type help to view the commands. A couple of useful commands are:
- show torrents
- add [url]
- start [x]
- stop [x]
- remove [x]
Here is example output from a 'show torrents' command
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Take a look at http://wiki.vuze.com/w/Console_UI for more information :-)
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
add a comment |
up vote
12
down vote
Azureus
Azureus/Vuse also has a console mode. [disclaimer] I was one of the developers.
To use azureus in console mode, you will need to download a couple of additional libraries from http://svn.vuze.com/public/client/trunk/uis/lib/
- commons-cli.jar
- log4j.jar
If you place these in same the directory as the Vuze jar, you can launch the console ui by running:
java -jar Vuze-xxxx.jar --ui=console
Inside the CLI, type help to view the commands. A couple of useful commands are:
- show torrents
- add [url]
- start [x]
- stop [x]
- remove [x]
Here is example output from a 'show torrents' command
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Take a look at http://wiki.vuze.com/w/Console_UI for more information :-)
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
add a comment |
up vote
12
down vote
up vote
12
down vote
Azureus
Azureus/Vuse also has a console mode. [disclaimer] I was one of the developers.
To use azureus in console mode, you will need to download a couple of additional libraries from http://svn.vuze.com/public/client/trunk/uis/lib/
- commons-cli.jar
- log4j.jar
If you place these in same the directory as the Vuze jar, you can launch the console ui by running:
java -jar Vuze-xxxx.jar --ui=console
Inside the CLI, type help to view the commands. A couple of useful commands are:
- show torrents
- add [url]
- start [x]
- stop [x]
- remove [x]
Here is example output from a 'show torrents' command
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Take a look at http://wiki.vuze.com/w/Console_UI for more information :-)
Azureus
Azureus/Vuse also has a console mode. [disclaimer] I was one of the developers.
To use azureus in console mode, you will need to download a couple of additional libraries from http://svn.vuze.com/public/client/trunk/uis/lib/
- commons-cli.jar
- log4j.jar
If you place these in same the directory as the Vuze jar, you can launch the console ui by running:
java -jar Vuze-xxxx.jar --ui=console
Inside the CLI, type help to view the commands. A couple of useful commands are:
- show torrents
- add [url]
- start [x]
- stop [x]
- remove [x]
Here is example output from a 'show torrents' command
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Take a look at http://wiki.vuze.com/w/Console_UI for more information :-)
edited Mar 11 '17 at 19:00
community wiki
5 revs, 3 users 92%
Fatal
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
add a comment |
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
thanks for the suggestion Marco. i've done just that. I couldnt include the link to the apt package because I dont have enough rep at the moment.
– Fatal
Oct 14 '11 at 3:17
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
Thanks for the update, looks great! I've added the link for you :)
– Marco Ceppi♦
Oct 14 '11 at 12:14
add a comment |
up vote
8
down vote
I use it all the time :
sudo apt-get install bittornado
To download torrents :
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
add a comment |
up vote
8
down vote
I use it all the time :
sudo apt-get install bittornado
To download torrents :
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
add a comment |
up vote
8
down vote
up vote
8
down vote
I use it all the time :
sudo apt-get install bittornado
To download torrents :
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
I use it all the time :
sudo apt-get install bittornado
To download torrents :
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
edited Oct 13 '11 at 6:17
community wiki
2 revs, 2 users 89%
Harry Sufehmi
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
add a comment |
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
3
3
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
This is the simplest to use.
– Iván Pérez
Sep 2 '15 at 18:22
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
Good one thanks
– Thamaraiselvam
Mar 26 '17 at 15:25
add a comment |
up vote
8
down vote
ctorrent
There is a similar question on stackoverflow.com.
The accepted answer there is CTorrent so I thought I should mention it here. The description of ctorrent from packages.debian.org is as follows:
This application is written in the C++ language and doesn't require
any graphical component, such as an X server. Original ctorrent's
upstream has stopped its development and now it's kept updated with
new releases/bug fixes by a new developer. It's built as a console
program and it can be even used remotely in a machine that provides
outside ssh access.
For more info you can visit following sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
there is also an enhanced version of ctorrent which can be found at http://sourceforge.net/projects/dtorrent/
add a comment |
up vote
8
down vote
ctorrent
There is a similar question on stackoverflow.com.
The accepted answer there is CTorrent so I thought I should mention it here. The description of ctorrent from packages.debian.org is as follows:
This application is written in the C++ language and doesn't require
any graphical component, such as an X server. Original ctorrent's
upstream has stopped its development and now it's kept updated with
new releases/bug fixes by a new developer. It's built as a console
program and it can be even used remotely in a machine that provides
outside ssh access.
For more info you can visit following sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
there is also an enhanced version of ctorrent which can be found at http://sourceforge.net/projects/dtorrent/
add a comment |
up vote
8
down vote
up vote
8
down vote
ctorrent
There is a similar question on stackoverflow.com.
The accepted answer there is CTorrent so I thought I should mention it here. The description of ctorrent from packages.debian.org is as follows:
This application is written in the C++ language and doesn't require
any graphical component, such as an X server. Original ctorrent's
upstream has stopped its development and now it's kept updated with
new releases/bug fixes by a new developer. It's built as a console
program and it can be even used remotely in a machine that provides
outside ssh access.
For more info you can visit following sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
there is also an enhanced version of ctorrent which can be found at http://sourceforge.net/projects/dtorrent/
ctorrent
There is a similar question on stackoverflow.com.
The accepted answer there is CTorrent so I thought I should mention it here. The description of ctorrent from packages.debian.org is as follows:
This application is written in the C++ language and doesn't require
any graphical component, such as an X server. Original ctorrent's
upstream has stopped its development and now it's kept updated with
new releases/bug fixes by a new developer. It's built as a console
program and it can be even used remotely in a machine that provides
outside ssh access.
For more info you can visit following sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
there is also an enhanced version of ctorrent which can be found at http://sourceforge.net/projects/dtorrent/
edited May 23 '17 at 12:39
community wiki
6 revs, 3 users 83%
binW
add a comment |
add a comment |
up vote
4
down vote
Try utorrent linux alpha version. Its a headless server which can be controlled from your browser (web UI). http://www.utorrent.com/downloads/linux.
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
add a comment |
up vote
4
down vote
Try utorrent linux alpha version. Its a headless server which can be controlled from your browser (web UI). http://www.utorrent.com/downloads/linux.
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
add a comment |
up vote
4
down vote
up vote
4
down vote
Try utorrent linux alpha version. Its a headless server which can be controlled from your browser (web UI). http://www.utorrent.com/downloads/linux.
Try utorrent linux alpha version. Its a headless server which can be controlled from your browser (web UI). http://www.utorrent.com/downloads/linux.
edited Oct 12 '11 at 20:44
community wiki
2 revs, 2 users 67%
dumb906
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
add a comment |
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
2
2
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
Could you expand your answer to fit the 'Software Recommendations guidelines?
– Marco Ceppi♦
Oct 13 '11 at 13:36
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
As of now, uTorrent Linux Alpha doesn't run in a terminal.
– Exeleration-G
Feb 3 '12 at 3:01
add a comment |
up vote
3
down vote
I use tget which is (in the author's words) "wget for torrents". It allows you do download using torrent files or magnet links. It is a node.js application.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
To install:
npm install -g t-get
add a comment |
up vote
3
down vote
I use tget which is (in the author's words) "wget for torrents". It allows you do download using torrent files or magnet links. It is a node.js application.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
To install:
npm install -g t-get
add a comment |
up vote
3
down vote
up vote
3
down vote
I use tget which is (in the author's words) "wget for torrents". It allows you do download using torrent files or magnet links. It is a node.js application.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
To install:
npm install -g t-get
I use tget which is (in the author's words) "wget for torrents". It allows you do download using torrent files or magnet links. It is a node.js application.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
To install:
npm install -g t-get
answered Nov 9 '16 at 17:11
community wiki
Gregory Burd
add a comment |
add a comment |
up vote
2
down vote
I know it's an old question, but nobody mentioned peerflix.
Written in JavaScript, works great, super simple to use, has a nice, informative and colored interface.
Most importantly, it supports streaming of video and audio content through VLC (just launch it with the flag --vlc
).
add a comment |
up vote
2
down vote
I know it's an old question, but nobody mentioned peerflix.
Written in JavaScript, works great, super simple to use, has a nice, informative and colored interface.
Most importantly, it supports streaming of video and audio content through VLC (just launch it with the flag --vlc
).
add a comment |
up vote
2
down vote
up vote
2
down vote
I know it's an old question, but nobody mentioned peerflix.
Written in JavaScript, works great, super simple to use, has a nice, informative and colored interface.
Most importantly, it supports streaming of video and audio content through VLC (just launch it with the flag --vlc
).
I know it's an old question, but nobody mentioned peerflix.
Written in JavaScript, works great, super simple to use, has a nice, informative and colored interface.
Most importantly, it supports streaming of video and audio content through VLC (just launch it with the flag --vlc
).
answered Feb 12 '16 at 15:32
community wiki
zool
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f65387%2fis-there-bittorrent-software-that-runs-in-a-terminal%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
What do you mean by "some resource are in foreign country, so use this could reduce my time."?
– N.N.
Oct 12 '11 at 9:12
2
@N.N., he probably means that his remote server has access to more resources (bandwidth, probably) so he can download faster.
– Oxwivi
Oct 13 '11 at 10:55
5
Possible duplicate of Torrent client for the command-line?
– Deltik
Oct 16 '15 at 14:27