Sam: Difference between revisions
No edit summary |
|||
Line 34: | Line 34: | ||
<pre>nvidia-settings</pre> | <pre>nvidia-settings</pre> | ||
=== Install Multimedia Tools === | |||
Add something like this to /etc/apt/sources.list (with your preferred mirror): | |||
<pre>deb http://ftp.us.debian.org/debian jessie-backports main</pre> | |||
Then | |||
<pre>apt-get update | |||
apt-get install ffmpeg</pre> | |||
===Install PlexMediaServer=== | ===Install PlexMediaServer=== |
Revision as of 22:58, 14 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 Multimedia Tools
Add something like this to /etc/apt/sources.list (with your preferred mirror):
deb http://ftp.us.debian.org/debian jessie-backports main
Then
apt-get update apt-get install ffmpeg
Install PlexMediaServer
Download 64 bit .deb file from plex.tv
Install Conky
sudo aptitude install conky
Install Mumble Server
sudo aptitude install mumble-server sudo dpkg-reconfigure mumble-server
Install Mumble Extension for PHP
Needed for conky integration.
aptitude install php-zeroc-ice
Add Ice directory to php.ini include path. May need to be done twice if you need integration in apache and CLI:
include_path=.:/usr/share/Ice-3.5.1/php/lib sudo systemctl restart apache2
Install PHP5/MySQL
sudo aptitude install php5 php5-mysql php5-curl 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 sudo aptitude install sabnzbdplus
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/