Sam: Difference between revisions
Line 49: | Line 49: | ||
===Install PHP5/MySQL=== | ===Install PHP5/MySQL=== | ||
<pre>sudo aptitude install php5 mysql-server</pre> | <pre>sudo aptitude install php5 php5-mysql mysql-server</pre> | ||
===Install Google Chrome === | ===Install Google Chrome === |
Revision as of 08:08, 10 October 2016
Install Debian as Desktop Server
Add User to SUDO
su vi /etc/group
Add bpopp to sudo group.
Add Hard Drives to FStab
# <device> <dir> <type> <options> <dump> <fsck> /dev/sda1 / ext4 defaults,noatime 0 1 /dev/sda2 none swap defaults 0 0 /dev/sda3 /home ext4 defaults,noatime 0 2
Install NVIDIA Driver
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free apt-get update apt-get install nvidia-driver nvidia-xconfig
Run XConfig
nvidia-xconfig
Restart and then run nvidia settings
nvidia-settings
Install PlexMediaServer
Download 64 bit .deb file from plex.tv
Install Conky
sudo aptitude install conky
Install Mumble Server
sudo aptitude install mumble-server
Install PHP5/MySQL
sudo aptitude install php5 php5-mysql mysql-server
Install Google Chrome
Download google chrome from https://www.google.com/chrome/browser/desktop/
Install SabNZBD/Sickbeard
Install prereqs
sudo apt-get install python-gdbm python-cheetah python-openssl par2 unzip -y
Add to apt
echo "deb http://ppa.launchpad.net/jcfp/ppa/ubuntu precise main" | tee -a /etc/apt/sources.list.d/sabnzbdplus.list sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net:11371 --recv-keys 0x98703123E0F52B2BE16D586EF13930B14BB9F05F sudo apt-get update sudo apt-get upgrade -y
Install Samba
sudo aptitude install samba
Enable at startup
sudo systemctl enable smbd.service nmbd.service
Add a user and password
smbpasswd -a bpopp
Install Deluged
Add to /etc/systemd/system/deluged.service
[Unit] Description=Deluge Bittorrent Client Daemon After=network-online.target [Service] Type=simple User=bpopp Group=debian-deluged UMask=007 ExecStart=/usr/bin/deluged -d Restart=on-failure # Configures the time to wait before service is stopped forcefully. TimeoutStopSec=300 [Install] WantedBy=multi-user.target
sudo aptitude install deluged deluge-console systemctl enable deluged systemctl start deluged
Add a user
echo "bpopp:MyC0mpL3xPass:10" >> ~/.config/deluge/auth
Allow remote connections
deluge-console "config -s allow_remote True" deluge-console "config allow_remote"
Install Plex Home Theater
Easiest way to install plexhometheater is using https://github.com/RasPlex/OpenPHT/releases/