Nakładka ruTorrent + startup skrypt

Przybija po raz kolejny pięć.
Teraz przyszedł czas na nakładkę ruTorrent.

Aby ją zainstalować musisz posiadać zainstalowanego LAMP’a w wersji co najmniej Apache + PHP. Dodatkowo fajnie by było mieć zrobioną konfigurację rtorrenta według mojego poprzedniego poradnika, link ot tutaj.

Więc lecimy z tematem…
Najpierw przechodzimy do katalogu /tmp, tam pobieramy oraz rozpakowujemy pliki na koniec je przenosimy i nadajemy odpowiednie prawa :)

cd /tmp
svn checkout http://rutorrent.googlecode.com/svn/trunk/rutorrent
svn checkout http://rutorrent.googlecode.com/svn/trunk/plugins

rm -r rutorrent/plugins
mv plugins rutorrent/
sudo mv rutorrent /var/www/
cd /var/www
sudo chown -R www-data:www-data rutorrent
sudo chmod -R 755 rutorrent

W ten sposób ściągneliśmy najnowszą wersję nakładki + wszystkich pluginów.
Jeżeli mamy uruchomionego rTorrenta w tle, powinniśmy mieć możliwość zarządzania nim za pomocą GUI wpisując http://localhost/rutorrent – powinno wszystko poprawnie zadziałać.

rTorrent – podstawowa wersja

Przybija pięć.

Pierwszy wpis – bądźcie łaskawi, w końcu siedzę w tym dłużej od wielu z Was ;)

W tym wpisie pokażę jak „zainstalować” rTorrenta z obsługą xmlrpc, aby później uruchomić nakładkę rutorrent’a.

Pewnie wielu z Was się zastanawia – dlaczego rTorrent skoro są inne klienty torrentowe na Linuxa? Dlatego, że rTorrent jest wspierany na KAŻDYM szanowanym prywatnym trackerze.

Poradnik pisałem na Ubuntu Gnome-Shell Remix 13.04

Na początek instalujemy pakiety potrzebne do naszej full wypasionej wersji rTorrenta.

sudo apt-get install autoconf build-essential ca-certificates comerr-dev libcloog-ppl-dev libcppunit-dev libcurl3 libcurl4-openssl-dev libncurses5-dev ncurses-base ncurses-term libterm-readline-gnu-perl libsigc++-2.0-dev libssl-dev libtool libxml2-dev ntp openssl patch libperl-dev pkg-config python-scgi dtach subversion unrar zlib1g-dev pkg-config unzip htop icurl cfv