Esiteks on tarvis ubuntu /etc/apt/sources.list faili lisada universe ja multiverse repod.
Kood: Vali kõik
root@VDR-kast:~# echo “deb http://gb.archive.ubuntu.com/ubuntu dapper universe multiverse” » /etc/apt/sources.list
root@VDR-kast:~# echo “deb-src http://gb.archive.ubuntu.com/ubuntu dapper universe multiverse” » /etc/apt/sources.list
root@VDR-kast:~# apt-get update && apt-get upgradeKood: Vali kõik
root@VDR-kast:~# apt-get install gcc cpp g++ make libcap-dev libjpeg-dev bzip2root@VDR-kast:~# cd /opt[/code]
Tõmbame internetist VDR lähtekoodi ning pakime selle lahti
Kood: Vali kõik
root@VDR-kast:/opt# wget ftp://ftp.cadsoft.de/vdr/vdr-1.4.2.tar.bz2
root@VDR-kast:/opt# tar -xjpvf vdr-1.4.2.tar.bz2Kood: Vali kõik
root@VDR-kast:/opt# ln -s vdr-1.4.2 VDRKood: Vali kõik
root@VDR-kast:/opt# cd VDR
root@VDR-kast:/opt/VDR# makeInstallime paki. Peaks andma mõne veateate, kuid see ei tohiks olla probleemiks
Kood: Vali kõik
root@VDR-kast:/opt/VDR# make installInstallime vajalikud pakid, et ei tekiks mingeid muresid kompileerimisel.
Kood: Vali kõik
root@VDR-kast:/opt/VDR# apt-get build-dep libxine-dev
root@VDR-kast:/opt/VDR# apt-get install automake1.9 libtoolKood: Vali kõik
root@VDR-kast:/opt/VDR# mkdir /opt/xine
root@VDR-kast:/opt/VDR# cd /opt/xineKood: Vali kõik
root@VDR-kast:/opt/xine# wget http://home.vr-web.de/~rnissl/xine-lib-cvs-20060319194500.tar.bz2
root@VDR-kast:/opt/xine# tar -xjpvf xine-lib-cvs-20060319194500.tar.bz2
root@VDR-kast:/opt/xine# wget http://home.vr-web.de/~rnissl/xine-ui-cvs-20060319194500.tar.bz2
root@VDR-kast:/opt/xine# tar -xjpvf xine-ui-cvs-20060319194500.tar.bz2
root@VDR-kast:/opt/xine# wget http://home.vr-web.de/~rnissl/vdr-xine-0.7.9.tgz
root@VDR-kast:/opt/xine# tar -xzvf vdr-xine-0.7.9.tgzKood: Vali kõik
root@VDR-kast:/opt/xine# cp -R xine-0.7.9/ /opt/VDR/PLUGINS/src/xineroot@
Kood: Vali kõik
VDR-kast:/opt/xine# patch -d. -p0 < /opt/VDR/PLUGINS/src/xine/patches/xine-ui.patch
root@VDR-kast:/opt/xine# patch -d. -p0 < /opt/VDR/PLUGINS/src/xine/patches/xine-lib.patchroot@
Kood: Vali kõik
VDR-kast:/opt/xine# cd xine-lib
root@VDR-kast:/opt/xine-lib# ./autogen.sh --prefix=/usr
root@VDR-kast:/opt/xine-lib# make
root@VDR-kast:/opt/xine-lib# make installKood: Vali kõik
root@VDR-kast:/opt/xine-lib# cd ../xine-ui/
root@VDR-kast:/opt/xine-ui# ./autogen.sh --prefix=/usr --enable-vdr-keys
root@VDR-kast:/opt/xine-ui# make
root@VDR-kast:/opt/xine-ui# make installKood: Vali kõik
root@VDR-kast:/opt/xine-ui# cd /opt/VDR
root@VDR-kast:/opt/VDR# make pluginsKood: Vali kõik
root@VDR-kast:/opt/VDR# mkdir -p /video/plugins/xine
root@VDR-kast:/opt/VDR# cp /opt/VDR/PLUGINS/src/xine/data/noSignal.mpg /video/plugins/xine/Kood: Vali kõik
root@VDR-kast:/opt/VDR# chmod -R 777 /video
root@VDR-kast:/opt/VDR# export LANG="C"
root@VDR-kast:/opt/VDR# cd /opt/VDR/
root@VDR-kast:/opt/VDR# ./vdr -P"xine -r"Kood: Vali kõik
margus@VDR-kast:~$ xine vdr:/tmp/vdr-xine/stream#demux:mpeg_pesÕpetus hetkel suht toores ning ma ei garanteeri, et täiesti puhtast ubuntu installist mingeid sõltuvuspakettide probleeme ei tule. Kui tuleb, siis teada anda ja vaatan üle. Kommentaarid ja täiendused teretulnud.
Õpetus ei sisalda Lirc kasutamist. Pole veel jõudnud oma ati remote wonderit korralikult käima ajada. See õpetus peaks toimima FTA kanalitele kenasti.
Lugupidamisega
Margus