Forums » Tutorial and setups »
SETUP SCRIPT: Ubuntu 16.04.2 LTS TVheadend dvb 4l drivers and wscan
Added by Kevern Upton over 7 years ago
################################################### ####### Compliments iIot online store ####### ####### www.iiot.co.za ####### ################################################### ####### Ubuntu 16.04.2 LTS ####### ####### Assorted v41 drivers ####### ####### Tvheadend Package Stable ####### ####### Tested - MyGica T230C DVB ####### ####### By Kevern Upton - 17 June 2017 ####### ################################################### ####### Use killall -9 tvheadend then ####### ####### sudo w_scan -x to generate ####### ####### channels list ####### ####### Copy and paste this into a shell ####### ####### to execute ####### ################################################### ###### Use entirely at own risk ####### ################################################### update_dependancies(){ sudo apt-get update sudo apt-get install git -y } install_dvb_drivers(){ sudo mkdir -p /opt/crazycat && cd /opt/crazycat sudo apt-get install make gcc patchutils libproc-processtable-perl -y sudo git clone https://bitbucket.org/CrazyCat/media_build cd media_build sudo ./build --main-git sudo make install } install_w_scan(){ sudo mkdir -p /opt/wscan && cd /opt/wscan sudo wget http://wirbel.htpc-forum.de/w_scan/w_scan-20170107.tar.bz2 sudo tar -xvf w_scan-20170107.tar.bz2 cd w_scan-20170107 && sudo ./configure sudo make sudo make install cd ~/ } install_tvheadend(){ sudo apt-add-repository ppa:mamarley/tvheadend-git-stable -y sudo apt-get update sudo apt-get install tvheadend -y } reboot_server(){ sudo reboot } update_dependancies install_dvb_drivers install_w_scan install_tvheadend reboot_server
Replies (4)
RE: SETUP SCRIPT: Ubuntu 16.04.2 LTS TVheadend dvb 4l drivers and wscan - Added by Tom Munhóz about 7 years ago
Amazing thank you !
RE: SETUP SCRIPT: Ubuntu 16.04.2 LTS TVheadend dvb 4l drivers and wscan - Added by saen acro about 7 years ago
Kevern Upton wrote:
[...]
where is a header of shell script.
No need to run inside script commands with sudo make it global.
RE: SETUP SCRIPT: Ubuntu 16.04.2 LTS TVheadend dvb 4l drivers and wscan - Added by Kevern Upton about 7 years ago
Please share, re-write the code for benefit of all folks on this forum then?
RE: SETUP SCRIPT: Ubuntu 16.04.2 LTS TVheadend dvb 4l drivers and wscan - Added by saen acro about 7 years ago
at begining
#!/bin/bash
check permissions
if [ "$(id -u)" = "1" ]; then echo "" echo "You are trying to run a build as regular user." echo echo "Do not do this, user from SUDO group." echo "Aborting the build. Run it as privileged user and retry." echo exit 1 fi
apt-get update
can be replaced by
apt update and run once at beginning
can be used
case $1 in [1-9]|1[0-9]|2[0-9]|3[0-9]) REPLY=$1;; echo "make action:" echo "1) install_dvb_drivers echo "2) install_w_scan echo "3) install_tvheadend echo "4) reboot_server read -p "Select target (1-4)? ";; esac