linuxiarz.pl

Klient Deluge na twojego seedboxa

Ostatnio popularność uzyskał na jednoosobowych seedboxach klient Deluge..

W sieci ciężko znaleźć jakieś konkretne informacje uruchomienia tego programu. jak coś jest to bez najważniejszych informacji.

Ja postanowiłem napisac krok po kroku proces instalacji na systemach opartych o dystrybucje Debian (Ubuntu, Mint).

Program napisany jest w Pythonie, zatem od tego zaczynamy:

apt-get upgrade
apt-get update

Teraz Potrzebne pakiety do uruchomienia Deluge (Dependencies)

apt-get install screen python python-twisted python-twisted-web python-openssl python-simplejson python-setuptools intltool python-xdg python-chardet geoip-database python-libtorrent python-notify python-pygame python-glade2 librsvg2-common xdg-utils python-mako python-libtorrent

Teraz czas na pobranie źródeł klienta Deluge ( ja opisze to do aktualnie najnowszej wersji 1.3.6)

http://download.deluge-torrent.org/source/?C=M;O=D – tutaj znajdują się wszystkie wersje źródłowe programu

OK, jedziemy:

wget http://download.deluge-torrent.org/source/deluge-1.3.6.tar.gz

Rozpakowujemy i przechodzimy do katalogu:

tar -xvf deluge-1.3.6.tar.gz
cd deluge-1.3.6

Znajdujemy się w katalogu ze źródłami Deluge – czas na kompilacje i instalacje:

python setup.py clean -a
python setup.py build
python setup.py install

Dla UBUNTU ->

python setup.py install --install-layout=deb

Mamy zainstalowany program – jeśli używasz w rej chwili Linuxa w wersji Desktop wydaj polecenie:

python setup.py install_data

Pozostało nam uruchomić program – daemon oraz interfejs www

deluged

daemon programu

deluge-web

interfejs www

Teraz wystarczy uruchomić przeglądarkę i wpisać http://twoje_ip:8112

Domyślne hasło do programu to deluge

 

Uruchamianie programu w tle – nic prostszego..uruchamiamy po prostu w screenie

deluged; screen -S deluge-web -d -m deluge-web

Uruchamianie programu przy starcie systemu – też rzecz bardzo prosta – do pliku

/etc/rc.local

dopisać:

deluged; screen -S deluge-web -d -m deluge-web

Kilka screenów podczas działania programu:

[nggallery id=8]

Exit mobile version