Salut,
Cette article comment mettre à jour rtorrent de la version
0.9.4 vers la version
0.9.6
Vu qu'on a pas peur et qu'on se fout de la vieille maxime qui dit : "Quand ça marche on touche pas", on y va...
1. On commence par verifier qu'on a bien les paquet nécessaire pour la compil':
apt-get install automake libcppunit-dev libtool
2. Kill tous les processus rtorrent de tous nos users
On remplace bien les
toto......
killall --user toto rtorrent
killall --user toto screen
Vérifiez avec htop si tout est bien kill.
3. Désinstallation en 1er de rtorrent
cd /tmp
git clone https://github.com/rakshasa/rtorrent.git
cd rtorrent
git checkout 0.9.4
./autogen.sh
./configure --with-xmlrpc-c
make
make uninstall
4. Désinstallation de libtorrent
cd /tmp
git clone https://github.com/rakshasa/libtorrent.git
cd libtorrent
git checkout 0.13.4
./autogen.sh
./configure
make
make uninstall
5. Réinstallation de libtorrent
cd /tmp/libtorrent
git checkout 0.13.6
./autogen.sh
./configure
make
make install
6. Réinstallation de rtorrent
cd /tmp/rtorrent
git checkout 0.9.6
./autogen.sh
./configure --with-xmlrpc-c
make
make install
ldconfig
7. Normalement vous pouvez relancer rtorrent via seedbox-manager par exemple, ou (gaffe au
toto) :
# on fait sauter le .lock pour éviter les surprises
rm /home/toto/.session/rtorrent.lock
# on lance
service toto-rtorrent start
Et là, bogossitude level maxi, rutorrent devrait vous afficher 0.9.6/0.13.6
Me demandez pas ce qui change, j'en sais foutre rien hormis d'être à jour ^^
Je viens de tester ça sur une install' script sans soucis, je décline toute responsabilité si vous cassez tout

Ex.