Есть ли программное обеспечение bittorrent, которое работает в терминале?

97

Я хочу развернуть его на моем сервере vps, поэтому я могу быстро загрузить ресурс.

Я хочу эту функцию много, потому что какой-то ресурс находится в чужой стране, поэтому использование этого может сократить время.

    
задан mlzboy 12.10.2011 в 09:12
источник

10 ответов

79

Передача

Клиент BitTorrent по умолчанию для Ubuntu Desktop Передача имеет интерфейс командной строки ( который не установлен по умолчанию, пакет transmission-daemon ). Демон может быть настроен так, чтобы он мог взаимодействовать через терминал и через веб-интерфейс.

Передача - хороший клиент bittorrent, потому что:

  • Он легкий с любым интерфейсом.
  • Это стабильно, никогда не сбой.
  • Это легко понять.
  • Он имеет функцию, ожидаемую от современного клиента bittorrent, например. локальное обнаружение сверстников, полное шифрование и поддержка DHT, μTP, PEX и магнитных ссылок.

Дополнительную информацию о его функциях можно найти на странице .

    
ответ дан N.N. 07.10.2015 в 09:13
источник
46

rtorrent

Я написал и подробное руководство по установке / настройке rtorrent. Здесь вы можете ознакомиться здесь Учебное пособие: использование rtorrent в Linux как a pro

rTorrent Pro

  • Легкий вес
  • Ультрабыстрая скорость загрузки
  • Очень эффективное шифрование трафика Bittorrent.
  • Поддерживается всеми частными трекерами
  • Использует libTorrent как поддерживаемый. libTorrent

  • очень настраиваемый

rTorrent Con

  • не запускается в качестве демона, поэтому требуется экран или dtach, если вы не вошли в свой vps.

  • Трудно настроить даже для умеренно сложной системы.

ответ дан hsinxh 11.03.2017 в 19:00
источник
24

Потоп

Deluge - полнофункциональный, но легкий торрент-клиент, написанный на Python и использующий libtorrent(rasterbar) Библиотека C ++ в своей основе.

  • Автономный или Режим Thinclient (с разделенным ядром / ui), чтобы включить подключение к демону ( deluged ) удаленно или в фоновом режиме.
  • Несколько пользовательских интерфейсов, поддерживает доступ с большинства платформ:

    • Пользовательский интерфейс GTK


    • Веб-интерфейс

    • Консольный интерфейс

  • Многие плагины и расширения приложений

  • Поддерживает все обычные клиентские функции bittorrent: DHT, LPD, PEX, UPNP, Шифрование, Прокси и т. д.
ответ дан Cas 11.03.2017 в 19:00
источник
18

aria2c

Загружатель CLI, поддерживающий HTTP, FTP и торренты.

Чтобы скачать торрент:

aria2c file.torrent

Вы также можете указать его на файл торрента torrent http://some web site here.com/file.torrent , поэтому вам не нужно сначала загружать торрент-файл.

Также обратите внимание, что вы можете отключить распределение файлов с помощью этого флага: --file-allocation=none .

Aria2c также поддерживает параллельную загрузку по протоколу HTTP. Используйте флаг -j для определения количества потоков. Для трех одновременных загрузок одного HTTP-файла см. Следующий пример:

aria2c -j 3 website.com/file.rar     

ответ дан Matt 11.03.2017 в 19:00
источник
12

Azureus

Azureus / Vuse также имеет консольный режим. [отказ от ответственности] Я был одним из разработчиков.

Чтобы использовать azureus в режиме консоли, вам нужно загрузить несколько дополнительных библиотек из Ссылка

  • Обще-cli.jar
  • log4j.jar

Если вы поместите их в ту же директорию, что и банда Vuze, вы можете запустить консоль ui, запустив:

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

Внутри CLI введите help для просмотра команд. Несколько полезных команд:

  • показать торренты
  • добавить [url]
  • start [x]
  • stop [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
> -----

Посмотрите Ссылка для получения дополнительной информации: -)

    
ответ дан Fatal 11.03.2017 в 19:00
источник
8

Я использую его все время:

sudo apt-get install bittornado

Чтобы скачать торренты:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
    
ответ дан Harry Sufehmi 13.10.2011 в 06:17
источник
7

ctorrent

Существует аналогичный вопрос на stackoverflow.com .

Принятый ответ - CTorrent, поэтому я подумал, что должен упомянуть его здесь. Описание ctorrent из packages.debian.org выглядит следующим образом:

  

Это приложение написано на языке C ++ и не требует   любой графический компонент, такой как X-сервер. Оригинальные ctorrent's   upstream остановил свое развитие, и теперь он обновляется с помощью   новые выпуски / исправления ошибок новым разработчиком. Он построен как консоль   и он может быть даже удаленно удален в машине, которая обеспечивает   вне доступа ssh.

Для получения дополнительной информации вы можете посетить следующие сайты:
Ссылка
Ссылка

есть также расширенная версия ctorrent, которую можно найти на ссылке

    
ответ дан binW 23.05.2017 в 12:39
источник
4

Попробуйте utorrent linux alpha version. Его безголовый сервер, который можно контролировать из вашего браузера (веб-интерфейс). Ссылка .

    
ответ дан dumb906 12.10.2011 в 20:44
источник
3

Я использую tget , который (по словам автора) «wget for torrents». Это позволяет вам загружать файлы торрента или магнитные ссылки. Это приложение node.js.

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

Для установки:

npm install -g t-get
    
ответ дан Gregory Burd 09.11.2016 в 17:11
источник
2

Я знаю, что это старый вопрос, но никто не упоминал peerflix .

Написанный на JavaScript, отлично работает, очень прост в использовании, имеет приятный, информативный и цветной интерфейс.

Самое главное, он поддерживает потоковое воспроизведение видео и аудио контента через VLC (просто запустите его с флагом --vlc ).

    
ответ дан zool 12.02.2016 в 15:32
источник

Ознакомьтесь с другими вопросами по меткам