Я хочу развернуть его на своем VPS-сервере для быстрой загрузки ресурсов.
Это может сэкономить мне много времени, так как некоторые ресурсы находятся в чужой стране,
У клиента БитТоррента по умолчанию Рабочего стола Ubuntu, Передачи, есть интерфейс командной строки (который не установлен по умолчанию, пакет transmission-daemon
). Демон может быть установкой так, чтобы она могла взаимодействоваться с через терминал и через веб-интерфейс.
Передача является хорошим bittorrent клиентом потому что:
Для большего количества информации о ее функциях посмотрите эту страницу.
Наводнение является полнофункциональным, все же легким клиентом потока, который записан в Python и использует libtorrent (rasterbar) библиотека C++ в ее ядре.
Несколько пользовательских интерфейсов, доступа поддержек с большинства платформ:
Много Плагинов и расширений приложения
Я все время использую:
sudo apt-get install bittornado
Для загрузки торрентов:
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
Загрузчик CLI, поддерживающий HTTP, FTP и торренты.
Чтобы скачать торрент:
aria2c file.torrent
Вы также можете указать его для удаленного торрент-файла http://some web site here.com/file.torrent
, поэтому вам не нужно сначала скачивать торрент-файл. [ 1111]
Также обратите внимание, что вы можете отключить распределение файлов с помощью этого флага: --file-allocation=none
.
Aria2c также поддерживает параллельную загрузку по HTTP. Используйте флаг -j
, чтобы определить, сколько потоков. Для 3 одновременных загрузок одного файла HTTP см. Следующий пример:
aria2c -j 3 website.com/file.rar
Я использую tget , который (по словам автора) «wget для торрентов». Это позволяет загружать файлы через торрент-файлы или магнитные ссылки. Это приложение node.js.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
Для установки:
npm install -g t-get
Я написал подробное руководство по rTorrent, в том числе его установка и настройка. Проверьте здесь или см. Официальное руководство .
Azureus/Vuse также имеет консольный режим. [правовая оговорка] я был одним из разработчиков.
Для использования azureus в консольном режиме необходимо будет загрузить несколько дополнительных библиотек с http://svn.vuze.com/public/client/trunk/uis/lib/
При размещении их в то же каталог как банка Vuze можно запустить консоль ui путем выполнения:
java -jar Vuze-xxxx.jar --ui=console
В CLI введите справку для просмотра команд. Несколько полезных команд:
Вот вывод в качестве примера от 'выставочной команды' потоков
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 для получения дополнительной информации :-)
Есть аналогичный вопрос на stackoverflow.com .
Принятый ответ там - CTorrent, поэтому я решил упомянуть об этом здесь. Описание ctorrent из packages.debian.org выглядит следующим образом:
Это приложение написано на языке C ++ и не требует какого-либо графического компонента, такого как X-сервер. Исходная версия оригинального ctorrent прекратила свою разработку, и теперь она постоянно обновляется новыми выпусками / исправлениями ошибок новым разработчиком. Он построен как консольная программа и может даже использоваться удаленно на компьютере, который предоставляет внешний доступ по SSH.
blockquote>Для получения дополнительной информации вы можете посетить следующие сайты:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/также существует расширенная версия ctorrent, которую можно найти по адресу http://sourceforge.net/projects/ dtorrent /
Моя рекомендация без установки чего-либо (если у вас есть узел)
npx -p webtorrent-cli webtorrent download "magent:..."
Это временно загрузит pakcage webtorrent-cli
, затем выполните команду webtorretn
для загрузки вашего торрента.
Я знаю, что это старый вопрос, но никто не упомянул peerflix .
Написан на JavaScript, отлично работает, очень прост в использовании, имеет приятный, информативный и цветной интерфейс.
Самое главное, он поддерживает потоковую передачу видео и аудио контента через VLC (просто запустите его с флагом --vlc
).
Попробуйте альфа-версию Utorrent Linux. Это безголовый сервер, которым можно управлять из вашего браузера (веб-интерфейс). http://www.utorrent.com/downloads/linux .