Je souhaite le déployer sur mon serveur vps afin de pouvoir télécharger les ressources rapidement.
Je veux beaucoup de cette fonction, car certaines ressources sont à l’étranger, donc cela pourrait réduire mon temps.
Le client BitTorrent par défaut d'Ubuntu Desktop, Transmission , a une interface de ligne de commande ( qui n'est pas installé par défaut, le package est transmission-daemon
). Le démon peut être configuré de manière à pouvoir interagir via le terminal et via une interface Web.
La transmission est un bon client bittorrent car:
Pour plus d'informations sur ses fonctionnalités, consultez cette page .
J'ai également écrit un tutoriel détaillé sur l’installation / configuration de rtorrent. Découvrez-le ici Tutoriel: Utiliser rtorrent sous Linux comme un pro
rtorrent Pro
Utilise libTorrent comme sauvegardé. libTorrent
très personnalisable
rtorrent con's
ne fonctionne pas comme un démon, nécessitant donc un écran ou un dtach lorsque vous n'êtes pas connecté à votre vps.
Il est difficile à configurer même pour un système moyennement complexe.
Deluge est un client torrent complet mais léger, écrit en Python et utilisant libtorrent(rasterbar) La bibliothèque C ++ à sa base.
Plusieurs interfaces utilisateur, supporte l’accès depuis la plupart des plates-formes:
De nombreux plug-ins et des extensions d'applications
Un téléchargeur CLI prenant en charge HTTP, FTP et Torrents.
Pour télécharger un torrent:
aria2c file.torrent
Vous pouvez également le pointer vers un fichier torrent distant http://some web site here.com/file.torrent
, vous n'avez donc pas besoin de télécharger le fichier torrent en premier.
Notez également que vous pouvez désactiver l’allocation de fichier avec cet indicateur: --file-allocation=none
.
Aria2c prend également en charge le téléchargement parallèle sur HTTP. Utilisez l'indicateur -j
pour déterminer le nombre de threads. Pour 3 téléchargements simultanés d'un seul fichier HTTP, consultez l'exemple suivant:
aria2c -j 3 website.com/file.rar
Azureus / Vuse dispose également d’un mode console. [disclaimer] J'étais l'un des développeurs.
Pour utiliser azureus en mode console, vous devez télécharger quelques bibliothèques supplémentaires à partir de lien
Si vous placez ces fichiers dans le même répertoire que le jar Vuze, vous pouvez lancer l'interface utilisateur en exécutant:
java -jar Vuze-xxxx.jar --ui=console
Dans l'aide de la CLI, tapez help pour afficher les commandes. Quelques commandes utiles sont:
Voici un exemple de sortie d’une commande "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
> -----
Consultez lien pour plus d'informations: -)
Je l'utilise tout le temps:
sudo apt-get install bittornado
Pour télécharger des torrents:
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
Il y a une question similaire sur stackoverflow.com .
La réponse acceptée est CTorrent, alors j'ai pensé que je devrais le mentionner ici. La description de ctorrent à partir de packages.debian.org est la suivante:
Cette application est écrite en langage C ++ et ne nécessite pas tout composant graphique, tel qu'un serveur X. Original ctorrent en amont a cessé son développement et maintenant il est maintenu à jour avec nouvelles versions / corrections de bogues par un nouveau développeur. C'est construit comme une console programme et il peut même être utilisé à distance dans une machine qui fournit accès ssh extérieur.
Pour plus d'informations, visitez les sites suivants:
lien
lien
il existe également une version améliorée de ctorrent, disponible à l'adresse lien
.J'utilise tget qui est (dans les mots de l'auteur) "wget for torrents". Il vous permet de télécharger en utilisant des fichiers torrent ou des liens magnétiques. C'est une application node.js.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
Pour installer:
npm install -g t-get
Je sais que c'est une vieille question, mais personne n'a mentionné peerflix .
Écrit en JavaScript, fonctionne très bien, super simple à utiliser, possède une interface agréable, informative et colorée.
Plus important encore, il prend en charge la diffusion de contenu vidéo et audio via VLC (il suffit de le lancer avec l'indicateur --vlc
).
Lire d'autres questions sur les étiquettes command-line software-recommendation bittorrent