CentOS 6.5 Headless Guide
Posted: Fri May 30, 2014 10:51 am
I've been searching for any decent guide around the net and couldn't find one. Here is how I made mine to work.
Premise: home server that would receive .torrent files using Remote Torrent Adder https://chrome.google.com/webstore/deta ... fdghcmenci
We'll need two repositories - epel6 and linuxtech:
EPEL 6 "/etc/yum.repos.d/epel.repo"
LinuxTech "/etc/yum.repos.d/linuxtech.repo"
Adding user called 'deluge':
Installing the thing. We will need the following components:
I found that if you install 'deluge-web' you get the exact list:
Modifying init script:
change line
to
and
to
Test run:
You should be able to access http://server-ip:8112 and go through initial setup. Remember, default password is 'deluge'.
Finalizing:
then cross your fingers and reboot.
As for Chrome extension, pick Deluge WebUI, enter your ip/hostname, port number of web ui, leave username empty and enter the password. Plugin should be intercepting magnet and .torrent links but you might need to dig around to make it work.
Premise: home server that would receive .torrent files using Remote Torrent Adder https://chrome.google.com/webstore/deta ... fdghcmenci
We'll need two repositories - epel6 and linuxtech:
EPEL 6 "/etc/yum.repos.d/epel.repo"
Code: Select all
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
LinuxTech "/etc/yum.repos.d/linuxtech.repo"
Code: Select all
[linuxtech]
name=LinuxTECH
baseurl=http://pkgrepo.linuxtech.net/el6/release/
enabled=1
gpgcheck=1
gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET
Adding user called 'deluge':
Code: Select all
sudo useradd --system --home /var/lib/deluge deluge
Installing the thing. We will need the following components:
Code: Select all
deluge-common
deluge-web
deluge-images
deluge-daemon
Code: Select all
yum install deluge-web
Modifying init script:
Code: Select all
sudo vi /etc/init.d/deluge-daemon
Code: Select all
prog2=deluge
Code: Select all
prog2=deluge-web
Code: Select all
daemon --user deluge "$prog2 --ui web >/dev/null 2>&1 &"
Code: Select all
daemon --user deluge "$prog2 >/dev/null 2>&1 &"
Test run:
Code: Select all
service deluge-daemon start
Finalizing:
Code: Select all
chkconfig deluge-daemon on
As for Chrome extension, pick Deluge WebUI, enter your ip/hostname, port number of web ui, leave username empty and enter the password. Plugin should be intercepting magnet and .torrent links but you might need to dig around to make it work.