터미널에서 실행되는 BitTorrent 소프트웨어가 있습니까?


117

리소스를 빠르게 다운로드하기 위해 VPS 서버에 배포하고 싶습니다.

일부 자원이 외국에 있기 때문에 시간을 절약 할 수 있습니다.


1
"일부 리소스가 외국에 있으므로이를 사용하면 시간이 단축 될 수 있습니다."는 무슨 뜻입니까?
NN

2
@NN은 아마도 원격 서버가 더 많은 리소스 (대역폭)에 액세스하여 더 빨리 다운로드 할 수 있음을 의미합니다.
Oxwivi

답변:


90

전달

Ubuntu Desktop의 기본 BitTorrent 클라이언트 Transmission 에는 명령 줄 인터페이스가 있습니다 (기본적으로 설치되지 않은 패키지는 transmission-daemon). 데몬은 터미널과 웹 인터페이스를 통해 상호 작용할 수 있도록 설정할 수 있습니다.

전송은 다음과 같은 이유로 좋은 비트 토렌트 클라이언트입니다.

  • 두 인터페이스 중 하나에 비해 가볍습니다.
  • 그것은 안정적이며 결코 충돌하지 않았습니다.
  • 이해하기 쉽습니다.
  • 로컬 피어 검색, 전체 암호화, DHT, µTP, PEX 및 마그넷 링크 지원과 같은 최신 비트 토렌트 클라이언트에서 기대되는 기능을 수행합니다.

기능에 대한 자세한 내용은이 페이지를 참조 하십시오 .


8
transmission-cli터미널에서 사용 하려면 먼저 설치해야한다고 언급하십시오 . 일반 transmission-gtk패키지에는 CLI가 포함되어 있지 않습니다. 물론 transmission-daemon패키지도 있습니다.
Oxwivi

@Oxwivi 전송 데몬이 위에 설명 된대로 설치되면 전송 -cli는 Ubuntu 15.04에서 자동으로 다운로드됩니다.
Thomas K

51

토런트소프트웨어 센터 이미지

rTorrent 스크린 샷

설치 및 구성을 포함하여 rTorrent에 대한 자세한 자습서를 작성했습니다. 여기에서 확인 하거나 공식 사용자 안내서를 참조하십시오 .

rTorrent의 프로

  • 경량
  • 초고속 다운로드 속도
  • 매우 효과적인 BitTorrent 트래픽 암호화
  • 모든 개인 추적기에서 지원
  • 매우 맞춤형

rTorrent의 단점


1
rtorrent 0.9.7+ screen 또는 tmux없이 데몬으로 실행할 수 있습니다.
jameh

26

대홍수 대홍수 설치

Deluge 는 완전한 기능을 갖춘 가벼운 토렌트 클라이언트로 Python으로 작성되었으며 libtorrent (rasterbar) C ++ 라이브러리를 핵심으로 사용합니다.

  • 원격 또는 백그라운드에서 실행되는 데몬 ( deluged )에 연결할 수있는 독립형 또는 씬 클라이언트 모드 (분할 코어 / ui) .
  • 여러 사용자 인터페이스는 대부분의 플랫폼에서 액세스를 지원합니다.

    • GTK UI


    • 웹 UI

    • 콘솔 UI

  • 많은 플러그인 및 애플리케이션 확장

  • DHT, LPD, PEX, UPNP, 암호화, 프록시 등 모든 일반적인 비트 토렌트 클라이언트 기능을 지원합니다.

3
대홍수에 대한 가장 좋은 점은 원격 서버에서 백그라운드 프로세스를 실행하고 로컬 컴퓨터에서 GTK 인터페이스를 실행할 수 있다는 것입니다.
caveman_dick

@caveman_dick : 네, 좋은 지적입니다. 비록 모든 컴퓨터에는 브라우저가 설치되어 있지만 (Deluge 클라이언트와 달리-스마트 폰에는 없다고 생각합니다) UI는 GTK 버전과 매우 유사합니다.
Piskvor

@Piskvor 추가 정보를 추가 할 수 있습니까? Deluge의 차별화 된 특징, 선호하는 이유 / 사용 이유, 작동중인 스크린 샷, 추가 리소스 등의 개요는 무엇입니까?
Marco Ceppi


1
@Piskvor 정확하게 필요한 경우를 제외하고 다른 사이트로 연결해서는 안되는 이유는 무엇입니까? 우분투에 정보를 가지고 있다면 링크 로트가 없습니다.
jrg

22

aria2c aria2c 설치

HTTP, FTP 및 토런트를 지원하는 CLI 다운로더.

토렌트를 다운로드하려면 :

aria2c file.torrent

원격 토렌트 파일을 가리켜 http://some web site here.com/file.torrent서 토렌트 파일을 먼저 다운로드 할 필요가 없습니다.

또한이 플래그를 사용하여 파일 할당을 비활성화 할 수 있습니다 --file-allocation=none.

Aria2c는 HTTP에서의 병렬 다운로드도 지원합니다. -j플래그를 사용하여 스레드 수를 판별 하십시오 . 단일 HTTP 파일을 동시에 3 회 다운로드하려면 다음 예를 참조하십시오.

aria2c -j 3 website.com/file.rar


1
여기에서 대부분의 솔루션을 시도했으며 이것이 내가 가진 토렌트 파일 형식으로 작동 한 유일한 솔루션입니다.
hoju

12

Azureus Azureus를 설치하다

Azureus / Vuse에는 콘솔 모드도 있습니다. [면책 조항] 나는 개발자 중 한 사람이었습니다.

콘솔 모드에서 azureus를 사용하려면 http://svn.vuze.com/public/client/trunk/uis/lib/ 에서 몇 개의 추가 라이브러리를 다운로드해야합니다 .

  • commons-cli.jar
  • log4j.jar

Vuze jar과 동일한 디렉토리에이를 배치하면 다음을 실행하여 콘솔 ui를 시작할 수 있습니다.

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

CLI 내부에서 help를 입력하여 명령을보십시오. 몇 가지 유용한 명령은 다음과 같습니다.

  • 급류를 보여
  • [url] 추가
  • 시작 [x]
  • 중지 [x]
  • 제거 [x]

다음은 '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
> -----

자세한 내용 은 http://wiki.vuze.com/w/Console_UI 를 참조하십시오 :-)


제안 마르코에 감사드립니다. 난 그냥 했어. 현재 충분한 담당자가 없기 때문에 apt 패키지에 대한 링크를 포함시킬 수 없었습니다.
치명적인

업데이트 주셔서 감사합니다, 좋아 보인다! 나는 당신을 위해 링크를 추가했습니다 :)
Marco Ceppi

8

나는 항상 그것을 사용합니다 :

sudo apt-get install bittornado

급류를 다운로드하려면 :

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

3
사용하기 가장 간단합니다.
Iván Pérez

8

토런트 토런트 설치

stackoverflow.com과 비슷한 질문 이 있습니다 .

받아 들여진 대답은 CTorrent이므로 여기에 언급해야한다고 생각했습니다. packages.debian.org의 ctorrent에 대한 설명은 다음과 같습니다.

이 응용 프로그램은 C ++ 언어로 작성되었으며 X 서버와 같은 그래픽 구성 요소가 필요하지 않습니다. 오리지널 ctorrent의 업스트림은 개발을 중단했으며 이제는 새로운 개발자의 새로운 릴리스 / 버그 수정으로 업데이트되었습니다. 콘솔 프로그램으로 구축되었으며 외부 ssh 액세스를 제공하는 시스템에서 원격으로 사용할 수도 있습니다.

자세한 정보는 다음 사이트를 방문하십시오.
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/

http://sourceforge.net/projects/dtorrent/ 에서 찾을 수있는 향상된 ctorrent 버전도 있습니다 .



4

나는 저자의 말로 "토렌트를위한 wget"인 tget 을 사용 합니다. 그것은 당신이 토런트 파일이나 자석 링크를 사용하여 다운로드 할 수 있습니다. node.js 애플리케이션입니다.

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

설치하기 위해서:

npm install -g t-get

2

나는 그것이 오래된 질문이라는 것을 알고 있지만 아무도 peerflix 언급하지 않았습니다 .

JavaScript로 작성되었으며 훌륭하고 사용하기 간단하며 훌륭하고 유익하며 색상이 지정된 인터페이스가 있습니다.

가장 중요한 것은 VLC를 통해 비디오 및 오디오 컨텐츠 ​​스트리밍을 지원합니다 (플래그로 시작 --vlc).


0

아무것도 설치하지 않고 내 권장 사항 (노드가있는 경우)

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

webtorrent-clipakcage 를 임시로 다운로드 한 다음 webtorretn명령을 실행 하여 토렌트를 다운로드합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.