#!/bin/bash # This script can be downloaded from http://www.gentux.org/freevo/freevo-setup # This script takes an edgy install and converts it into a media computer cd /etc/apt apt-get -y --purge remove openoffice.org* gimp* evolution* rm sources.list wget http://www.gentux.org/freevo/sources.list apt-get -y install python-pygame python-mmpython python-egenix* python-twisted \ python-elementtree libexif12 python-imaging python-numeric mplayer xine-ui \ mencoder tvtime xmltv lame lsdvd libdvdread3 fceu zsnes planetpenguin-racer \ w32codecs build-essential linux-restricted-modules-generic nvidia-glx \ cdparanoia nvidia-xconfig /usr/share/doc/libdvdread3/install-css.sh cd /usr/src rm freevo-1.6.3.tar.gz wget http://superb-west.dl.sourceforge.net/sourceforge/freevo/freevo-1.6.3.tar.gz tar -zxvf freevo-1.6.3.tar.gz cd freevo-1.6.3 python setup.py install useradd freevo -d /home/freevo -s /bin/bash mkdir -p /home/freevo chown -R freevo:freevo /home/freevo adduser freevo audio adduser freevo cdrom adduser freevo dialout adduser freevo video adduser freevo plugdev su freevo -c "freevo setup" su freevo -c "cd ~/.freevo; wget http://www.gentux.org/freevo/local_conf.py" mkdir -p /pvr/games/roms/arcade mkdir -p /pvr/games/roms/atari mkdir -p /pvr/games/roms/nes mkdir -p /pvr/games/roms/snes mkdir -p /pvr/games/psx mkdir -p /pvr/music mkdir -p /pvr/movies cd /usr/share/xsessions rm freevo.desktop wget http://www.gentux.org/freevo/freevo.desktop su freevo -c "echo [Desktop] > ~/.dmrc" su freevo -c "echo Session=freevo >> ~/.dmrc" echo "/dev/hdc {" >> /etc/hdparm.conf echo " dma = on" >> /etc/hdparm.conf echo "}" >> /etc/hdparm.conf hdparm -d1 /dev/hdc