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