Compilation de rtorrent0.8.4 sous Ubuntu Studio
Par david techer, mercredi 31 décembre 2008 à 11:49 :: Ubuntu :: #468 :: rss
Remarque: Les instructions fournies ici ne sont pas utiles pour disposer de rtorrent car il est aussi disponible depuis apt-get mais comme ma ubuntu studio pour ses dépôts n'a pas encore été mise à jour, je compile donc depuis les sources.
1. Pré-requis
En pré-requis, il faut
- libcurl > 7.12
- libsigc++-2.0.18
- libtorrent-0.12.4
2. Compilations
Par défaut, j'ai déjà curl installé. Je vérifie juste la version en faisant
root@olivia:~# curl-config --version libcurl 7.19.2
Il faut maintenant compiler libsigc++-2.0 J'ai pris la version estampillé 2.0.18 car la 2.0.0 m'a posé un souci à la compilation
wget http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-2.0.18.tar.gz tar xvzf libsigc++-2.0.18.tar.gz cd libsigc++-2.0.18/ ./configure --help make make install
Ensuite on s'occupe de libtorrent...
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.4.tar.gz tar xvzf libtorrent-0.12.4.tar.gz cd libtorrent-0.12.4 ./configure && make && make install
Il ne reste plus qu'Ã compiler rtorrent
cd wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.4.tar.gz tar xvzf rtorrent-0.8.4.tar.gz cd rtorrent-0.8.4 ./configure && make && make install
3. Utilisation et configuration
Pour l'utilisation, on pourra se référer à http://doc.ubuntu-fr.org/rtorrent.
Il faut donc créer les répertoires en question
mkdir -p /root/torrent/session /root/torrent/data /root/torrent/torrent_active/ /root/torrent_finis/
Voici mon fichier ~/
root@olivia:~# cat .rtorrent.rc # Fichier de configuration de rtorrent. # Par défaut, c'est le fichier ~/.rtorrent.rc # Limites des taux de telechargement en reception et en envoi. "0" équivaut à aucune limite. download_rate = 500 upload_rate = 150 # Répertoire qui contient les fichiers qui pendant le téléchargement. directory = /root/torrent/data # Répertoire où rtorrent stocke l'état de téléchargement des torrents. session = /root/torrent/session # Ports utilisables par rtorrent (utilisez deux fois la même valeur pour utiliser tout le temps ce port) port_range = 6881-6999 port_random = no # Vérification des données à la fin du téléchargement check_hash = yes # Ce repertoire contient les fichiers .torrent. # Dès qu'un nouveau .torrent y est ajouté, le téléchargement commence. schedule = watch_directory,15,15,load_start=/root/torrent/torrent_active/*.torrent # Dès que le téléchargement est achevé, le fichier est déplacé dans le # répertoire /root/torrent_finis on_finished = move_complete,"execute=mv,-u,$d.get_base_path=,/root/torrent_finis/" ; #d.set_directory=/root/torrent_finis/
Comme indiqué dans la doc (voir lien ci-dessus), j'ai mis mon torrent dans /root/torrent/torrent_active
Un exemple une fois le fichier téléchargé.
*** rTorrent 0.8.4/0.12.4 - olivia:28948 ***
[View: main]
q3a-pak0
done 457,3 MB Rate: 0,0 / 0,0 KB Uploaded: 92,9 MB [T R: 0,20]
Tracker: [Tried all trackers.]
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire