Czy istnieje oprogramowanie bittorrent działające w terminalu?

100

Chcę wdrożyć go na moim serwerze vps, aby móc szybko pobierać zasoby.

Chcę tę funkcję bardzo dużo, ponieważ niektóre zasoby są w obcym kraju, więc użycie tego może zmniejszyć mój czas.

    
zadawane mlzboy 12.10.2011, 11:12
źródło

10 odpowiedzi

79

Transmisja

Domyślny klient BitTorrent na Ubuntu Desktop, Transmission , ma interfejs wiersza poleceń ( który nie jest domyślnie instalowany, pakiet wynosi transmission-daemon ). Demona można skonfigurować w taki sposób, aby mógł on wchodzić w interakcje z terminalem i interfejsem internetowym.

Transmisja jest dobrym klientem bittorrent, ponieważ:

  • Jest lekki z dowolnym interfejsem.
  • Jest stabilny, nigdy się nie zawiesza.
  • Łatwo to zrozumieć.
  • Oczekuje się funkcji od nowoczesnego klienta bittorrent, np. lokalne odkrywanie peerów, pełne szyfrowanie i obsługa połączeń DHT, μTP, PEX i magnetycznych.

Aby uzyskać więcej informacji na temat jego funkcji, zobacz tę stronę .

    
odpowiedział N.N. 07.10.2015, 11:13
źródło
47

rtorrent

Napisałem i szczegółowo omówiłem samouczek dotyczący instalacji / konfiguracji rtorrenta. Sprawdź to tutaj Tutorial: Używanie rtorrent na Linuksie pro

rTorrent Pro

  • Lekka
  • Ultraszybka prędkość pobierania
  • Bardzo efektywne szyfrowanie ruchu Bittorrent
  • Obsługiwane przez wszystkie prywatne trackery
  • Używa libTorrent jako kopii zapasowej. libTorrent

  • Bardzo konfigurowalny

rTorrent Con's

  • nie działa jako demon, więc wymaga ekranu lub dtach, gdy nie jesteś zalogowany do vps.

  • Trudno jest ustawić nawet dla średnio złożonego systemu.

odpowiedział hsinxh 11.03.2017, 20:00
źródło
24

Potop

Potop to w pełni funkcjonalny, a zarazem lekki klient torrenta napisany w Pythonie i wykorzystujący libtorrent(rasterbar) Biblioteka C ++ w swojej istocie.

  • Tryb autonomiczny lub Thinclient (split core / ui) umożliwiający połączenie z demonem ( zalane ) działające zdalnie lub w tle.
  • Wiele interfejsów użytkownika, obsługuje dostęp z większości platform:

    • Interfejs GTK


    • Web UI

    • Konsolowy interfejs użytkownika

  • Wiele Wtyczki i rozszerzenia aplikacji

  • Obsługuje wszystkie zwykłe funkcje klienta bittorrent: DHT, LPD, PEX, UPNP, Encryption, Proxy itp.
odpowiedział Cas 11.03.2017, 20:00
źródło
18

aria2c

Downloader CLI obsługujący HTTP, FTP i Torrenty.

Aby pobrać torrent:

aria2c file.torrent

Możesz także wskazać zdalny plik torrentowy http://some web site here.com/file.torrent , więc nie musisz najpierw pobierać pliku torrenta.

Pamiętaj też, że możesz wyłączyć przydzielanie plików za pomocą tej flagi: --file-allocation=none .

Aria2c obsługuje również równoległe pobieranie na HTTP. Użyj flagi -j , aby określić liczbę wątków. W przypadku 3 równoczesnych pobrań pojedynczego pliku HTTP zobacz następujący przykład:

aria2c -j 3 website.com/file.rar

    
odpowiedział Matt 11.03.2017, 20:00
źródło
12

Azureus

Azureus / Vuse ma również tryb konsoli. [disclaimer] Byłem jednym z programistów.

Aby użyć Azureusa w trybie konsoli, musisz pobrać kilka dodatkowych bibliotek z linku

  • commons-cli.jar
  • log4j.jar

Jeśli umieścisz je w tym samym katalogu, co jar Vuze, możesz uruchomić interfejs konsoli, uruchamiając:

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

Wewnątrz CLI wpisz help, aby wyświetlić polecenia. Kilka użytecznych poleceń to:

  • pokaż torrenty
  • dodaj [url]
  • uruchom [x]
  • zatrzymaj [x]
  • usuń [x]

Oto przykładowe wyjście z polecenia "pokaż torrenty"

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

Spójrz na link , aby uzyskać więcej informacji: -)

    
odpowiedział Fatal 11.03.2017, 20:00
źródło
8

Używam go cały czas:

sudo apt-get install bittornado

Aby pobrać torrenty:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
    
odpowiedział Harry Sufehmi 13.10.2011, 08:17
źródło
8

ctorrent

Jest podobne pytanie na stackoverflow.com .

Przyjęta odpowiedź to CTorrent, więc pomyślałem, że powinienem o tym tutaj wspomnieć. Opis ctorrent z pakietów packages.debian.org wygląda następująco:

  

Ta aplikacja jest napisana w języku C ++ i nie wymaga   dowolny komponent graficzny, taki jak serwer X. Oryginalny torrent   Upstream przestał się rozwijać i teraz jest aktualizowany   nowe wydania / poprawki błędów przez nowego programistę. Jest zbudowany jako konsola   program i można go nawet używać zdalnie w maszynie, która zapewnia   poza dostępem ssh.

Aby uzyskać więcej informacji, odwiedź następujące witryny:
link
link

dostępna jest również ulepszona wersja ctorrent, którą można znaleźć na stronie link

    
odpowiedział binW 23.05.2017, 14:39
źródło
4

Spróbuj utorrentowej wersji alpha dla Linuxa. Jest to bezgłowy serwer, który można kontrolować za pomocą przeglądarki (interfejs WWW). link .

    
odpowiedział dumb906 12.10.2011, 22:44
źródło
3

Używam tget , który jest (według słów autora) "wget ​​for torrents". Umożliwia pobieranie za pomocą plików torrent lub linków magnetycznych. Jest to aplikacja node.js.

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

Aby zainstalować:

npm install -g t-get
    
odpowiedział Gregory Burd 09.11.2016, 18:11
źródło
2

Wiem, że to stare pytanie, ale nikt nie wspomniał o peerflix .

Napisany w JavaScript, działa świetnie, super prosty w użyciu, ma przyjemny, pouczający i kolorowy interfejs.

Co najważniejsze, obsługuje streaming treści wideo i audio przez VLC (wystarczy uruchomić go z flagą --vlc ).

    
odpowiedział zool 12.02.2016, 16:32
źródło

Przeczytaj inne pytania na temat tagów