Existe software bittorrent que é executado em um terminal?

99

Eu quero implantá-lo no meu servidor vps, para que eu possa baixar o recurso rapidamente.

Eu quero muito essa função, porque alguns recursos estão no país estrangeiro, então use isso para reduzir o meu tempo.

    
por mlzboy 12.10.2011 / 11:12

10 respostas

79

Transmissão

O cliente BitTorrent padrão do Ubuntu Desktop, Transmissão , tem uma interface de linha de comando ( que não é instalado por padrão, o pacote é transmission-daemon ). O daemon pode ser configurado para que possa ser interagido através do terminal e através de uma interface web.

A transmissão é um bom cliente bittorrent porque:

  • É leve em qualquer interface.
  • É estável, nunca teve falhas.
  • É fácil entender.
  • Tem função esperada de um cliente bittorrent moderno, por ex. descoberta local de pares, criptografia completa e suporte para links de DHT, µTP, PEX e ímã.

Para mais informações sobre seus recursos, consulte esta página .

    
por N.N. 07.10.2015 / 11:13
46

rtorrent

Eu escrevi e tutorial detalhado também sobre a instalação / configuração do rtorrent. Confira aqui Tutorial: Usando o rtorrent no Linux como um pro

Pro do rTorrent

  • Peso leve
  • Velocidade de download ultrarrápida
  • Criptografia de tráfego Bittorrent muito eficaz
  • Compatível com todos os rastreadores particulares
  • Usa o libTorrent como backened. libTorrent

  • muito personalizável

rTorrent Con's

  • não é executado como um daemon, exigindo tela ou dtach quando você não está logado nos vps.

  • É difícil configurar até mesmo um sistema moderadamente complexo.

por hsinxh 11.03.2017 / 20:00
24

Dilúvio

O

Dilúvio é um cliente de torrent completo, mas leve, escrito em Python e que utiliza libtorrent(rasterbar) biblioteca C ++ em seu núcleo.

  • Standalone ou modo Thinclient (split core / ui) para permitir a conexão ao daemon ( inundado ) rodando remotamente ou em segundo plano.
  • Múltiplas interfaces de usuário, suporta acesso da maioria das plataformas:

    • Interface do usuário do GTK


    • Web UI

    • Interface do console

  • Muitos plug-ins e extensões de aplicativo

  • Suporta todas as funções habituais do cliente bittorrent: DHT, LPD, PEX, UPNP, Criptografia, Proxy, etc.
por Cas 11.03.2017 / 20:00
18

aria2c

Um downloader de CLI que suporta HTTP, FTP e Torrents.

Para baixar um torrent:

aria2c file.torrent

Você também pode apontar para um arquivo torrent remoto http://some web site here.com/file.torrent , assim você não precisa baixar o arquivo torrent primeiro.

Observe também que você pode desativar a alocação de arquivos com este sinalizador: --file-allocation=none .

O Aria2c também suporta o download paralelo em HTTP. Use o sinalizador -j para determinar quantos encadeamentos. Para 3 downloads simultâneos de um único arquivo HTTP, veja o seguinte exemplo:

aria2c -j 3 website.com/file.rar

    
por Matt 11.03.2017 / 20:00
12

Azureus

O Azureus / Vuse também tem um modo de console. [disclaimer] Eu era um dos desenvolvedores.

Para usar o azureus no modo de console, você precisará baixar algumas bibliotecas adicionais do link

  • commons-cli.jar
  • log4j.jar

Se você colocar estes no mesmo diretório que o Vuze jar, você pode iniciar o console ui executando:

java -jar Vuze-xxxx.jar --ui=console

Dentro da CLI, digite help para visualizar os comandos. Alguns comandos úteis são:

  • mostre torrents
  • adicione [url]
  • inicie [x]
  • pare [x]
  • remover [x]

Aqui está um exemplo de saída de um comando 'show torrents'

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

Dê uma olhada no link para mais informações: -)

    
por Fatal 11.03.2017 / 20:00
8

Eu uso isso o tempo todo:

sudo apt-get install bittornado

Para baixar torrents:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
    
por Harry Sufehmi 13.10.2011 / 08:17
8

ctorrent

Existe uma pergunta semelhante em stackoverflow.com .

A resposta aceita é CTorrent, então eu pensei que deveria mencioná-lo aqui. A descrição do ctorrent em packages.debian.org é a seguinte:

  

Esta aplicação está escrita na linguagem C ++ e não requer   qualquer componente gráfico, como um servidor X. Ctorrent original   upstream parou seu desenvolvimento e agora é mantido atualizado com   novas versões / correções de bugs por um novo desenvolvedor. Ele é construído como um console   programa e pode ser usado até mesmo remotamente em uma máquina que fornece   fora do acesso ssh.

Para mais informações, você pode visitar os seguintes sites: link
link

há também uma versão aprimorada do ctorrent, que pode ser encontrada no link

    
por binW 23.05.2017 / 14:39
4

Experimente a versão alfa do utorrent linux. É um servidor headless que pode ser controlado a partir do seu navegador (web UI). link .

    
por dumb906 12.10.2011 / 22:44
3

Eu uso tget que é (nas palavras do autor) "wget for torrents". Ele permite que você faça o download usando arquivos torrent ou links magnéticos. É uma aplicação node.js.

tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'

Para instalar:

npm install -g t-get
    
por Gregory Burd 09.11.2016 / 18:11
2

Eu sei que é uma pergunta antiga, mas ninguém mencionou peerflix .

Escrito em JavaScript, funciona bem, super simples de usar, tem uma interface agradável, informativa e colorida.

O mais importante é que ele suporta streaming de vídeo e conteúdo de áudio através do VLC (basta iniciá-lo com o sinalizador --vlc ).

    
por zool 12.02.2016 / 16:32