Bir terminalde çalışan BitTorrent yazılımı var mı?


117

Kaynakları hızlı bir şekilde indirmek için VPS sunucumda dağıtmak istiyorum.

Bazı kaynaklar yabancı bir ülkede olduğundan bu bana çok zaman kazandırabilir.


1
"Bazı kaynaklar yabancı ülkede, bu yüzden bunu kullanmak zamanımı azaltabilir" derken ne demek istiyorsun?
NN

2
@NN, muhtemelen uzak sunucusunun daha fazla kaynağa (muhtemelen bant genişliği) erişebildiği ve daha hızlı indirebileceği anlamına geliyor.
Oxwivi

Yanıtlar:


90

Aktarma

Ubuntu Desktop'ın varsayılan BitTorrent istemcisi olan Transmission , bir komut satırı arayüzüne sahiptir (varsayılan olarak yüklenmez, paket transmission-daemon). Arka plan programı, terminal aracılığıyla ve bir web arayüzü aracılığıyla etkileşime girebilecek şekilde ayarlanabilir.

İletim iyi bir bittorrent istemcisi çünkü:

  • Her iki arayüzde de hafiftir.
  • Kararlı, hiç çökmedi.
  • Anlaması kolay.
  • Yerel bit keşif, tam şifreleme ve DHT, µTP, PEX ve mıknatıs bağlantıları için destek gibi modern bir bittorrent istemcisinden beklenen bir işleve sahiptir.

Özellikleri hakkında daha fazla bilgi için bu sayfaya bakın .


8
transmission-cliTerminal'de kullanmadan önce kurmanız gerekeceğini belirtmeyin . Normal transmission-gtkpaket CLI'yi içermez. Bahsetmiyorum bile transmission-daemonpaketi de var.
Oxwivi

@Owwivi şanzıman-şeması yukarıda açıklandığı gibi kuruluysa, Ubuntu 15.04'te otomatik olarak indirilir.
Thomas K

51

rtorrentyazılım merkezli görüntü

rTorrent ekran görüntüsü

RTorrent hakkında kurulum ve konfigürasyon da dahil olmak üzere detaylı bir eğitim yazdım Buradan kontrol edin veya resmi kullanım kılavuzuna bakın .

Torrent'in profesyonelleri

  • hafif
  • ultra hızlı indirme hızı
  • çok etkili BitTorrent trafik şifrelemesi
  • tüm özel izleyiciler tarafından desteklenir
  • çok özelleştirilebilir

rTorrent'in eksileri


1
O rtorrent 0.9.7+ Not edebilir ekran veya tmux olmadan cini olarak çalıştırmak
Jameh

26

Büyük tufan su basmak

Deluge , Python ile yazılmış ve özünde libtorrent (rasterbar) C ++ kütüphanesini kullanan, tam özellikli ancak hafif bir torrent istemcisidir .

  • Bağımsız veya Thinclient modu (bölünmüş çekirdek / ui) sürecini bağlantı sağlamak için ( deluged uzaktan veya arka planda çalışan).
  • Birden fazla kullanıcı arabirimi, çoğu platformdan erişimi destekler:

    • GTK UI


    • Web kullanıcı arayüzü

    • Konsol Kullanıcı Arabirimi

  • Birçok Eklenti ve uygulama uzantısı

  • Tüm olağan bittorrent istemcisi işlevlerini destekler: DHT, LPD, PEX, UPNP, Şifreleme, Proxy vb.

3
Akıl almanın en iyi yolu, uzaktaki sunucudaki arka plan işlemini ve yerel makinenizdeki GTK arayüzünü çalıştırabilmenizdir.
caveman_dick 12:11

@caveman_dick: evet, iyi nokta; bunun için web arabirimine girmeme rağmen - her bilgisayarda bir tarayıcı yüklü (Deluge istemcilerinin aksine - akıllı telefonlar için bir tane olduğunu sanmıyorum) ve UI GTK sürümüne çok benziyor.
Piskvor

@Piskvor Lütfen daha fazla ayrıntı ekleyebilir misiniz? Hangi özelliklerin ayrı ayrı Deluge olduğunu, beğenme / kullanma nedenlerini, eylemdeki ekran görüntülerini, ek kaynakları vb.
Marco Ceppi


1
@Piskvor Tam olarak neden gerekmedikçe başka sitelere link vermemeliyiz. Eğer (ubuntu'ya sorarsak) bilgiye sahipsek, linkrotumuz yoktur.
jrg

22

aria2c aria2c yükleyin

HTTP, FTP ve Torrentleri destekleyen bir CLI indiricisi.

Bir torrent indirmek için:

aria2c file.torrent

Ayrıca uzak bir torrent dosyasına işaret edebilirsiniz, http://some web site here.com/file.torrentböylece önce torrent dosyasını indirmenize gerek kalmaz.

Ayrıca bu bayrağıyla dosya tahsisi devre dışı bırakabilir not: --file-allocation=none.

Aria2c, HTTP üzerinden paralel indirmeyi de destekler. -jKaç tane iplik olduğunu belirlemek için bayrağı kullanın . Tek bir HTTP dosyasının eşzamanlı 3 indirmesi için aşağıdaki örneğe bakın:

aria2c -j 3 website.com/file.rar


1
Buradaki çözümlerin çoğunu denedim ve bu, sahip olduğum torrent dosyası formatıyla çalışan tek kişiydi
hoju

12

Azureus azureus yükleyin

Azureus / Vuse ayrıca bir konsol moduna sahiptir. [feragat] Ben geliştiricilerden biriydim.

Azureus'u konsol kipinde kullanmak için, http://svn.vuze.com/public/client/trunk/uis/lib/ adresinden birkaç ek kitaplık indirmeniz gerekecektir.

  • Commons-cli.jar
  • log4j.jar

Bunları Vuze kavanozu ile aynı dizine yerleştirirseniz, konsol ui'yi çalıştırarak başlatabilirsiniz:

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

CLI içine komutları görüntülemek için yardım yazın. Birkaç yararlı komut:

  • selleri göster
  • [url] ekle
  • [x] başlat
  • [x] durdur
  • [x] kaldır

İşte 'show torrents' komutundan örnek çıktı

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

Daha fazla bilgi için http://wiki.vuze.com/w/Console_UI adresine göz atın :-)


öneri Marco için teşekkürler. Ben sadece bunu yaptım. Apt paketine bağlantı ekleyemedim çünkü şu anda yeterince bilgim yok.
Ölümcül

Güncelleme için teşekkürler, harika görünüyor! Bağlantıyı sizin için ekledim :)
Marco Ceppi

8

Her zaman kullanırım:

sudo apt-get install bittornado

Torrentleri indirmek için:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent

3
Bu kullanımı en basit olanıdır.
Iván Pérez

8

CTorrent ctorrent yükleyin

Orada stackoverflow.com benzer bir soru .

Kabul edilen cevap CTorrent var, bu yüzden burada bahsetmem gerektiğini düşündüm. Packtor.debian.org sitesinden ctorrent açıklaması aşağıdaki gibidir:

Bu uygulama C ++ dilinde yazılmıştır ve X sunucusu gibi herhangi bir grafik bileşen gerektirmez. Orijinal ctorrent memba gelişimini durdurdu ve şimdi yeni bir geliştirici tarafından yeni sürümler / hata düzeltmeleri ile güncel tutuluyor. Konsol programı olarak oluşturulmuştur ve harici ssh erişimi sağlayan bir makinede uzaktan bile kullanılabilir.

Daha fazla bilgi için aşağıdaki siteleri ziyaret edebilirsiniz :
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/

http://sourceforge.net/projects/dtorrent/ adresinde bulabileceğiniz geliştirilmiş bir ctorrent sürümü de bulunmaktadır.



4

Ben (yazarın sözleriyle) "torrentler için wget" tget kullanıyorum . Torrent dosyalarını veya mıknatıs bağlantılarını kullanarak indirmenize izin veriyor. Bu bir node.js uygulamasıdır.

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

Yüklemek:

npm install -g t-get

2

Bunun eski bir soru olduğunu biliyorum ama kimse peerflix'ten bahsetmedi .

JavaScript ile yazılmış, harika çalışıyor, kullanımı çok basit, hoş, bilgilendirici ve renkli bir arayüze sahip.

En önemlisi, video ve ses içeriğinin VLC üzerinden akışını destekler (bayrakla başlatmanız yeterlidir --vlc).


0

Hiçbir şey yüklemeden tavsiyem (eğer düğümünüz varsa)

npx -p webtorrent-cli webtorrent download "magent:..."

webtorrent-cliPakcage'i geçici olarak indirecek, daha sonra torrentinizi indirmek için komutu çalıştıracak webtorretn.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.