lunedì 25 gennaio 2010

ubuntuwintv installazione con script

Il pacchetto AUR per ubuntuwintv, sembra non più funzionare in modo automatico, in attesa che il manutentore del pacchetto risolva il problema, si può compilare l'applicativo da sorgenti copiando i file necessari al funzionamento nelle rispettive cartelle di destinazione.

Per facilitare le varie operazioni ho creato un piccolo script bash che agevola le varie fasi, come pacchetto tar dell'applicativo mi sono servito di quello trovato su sito AUR di archlinux
http://aur.archlinux.org/packages.php?ID=30370

aprite un terminale create un file di testo di nome ubuntuwintv dentro la vostra home.

cd
nano ubuntuwintv

incollateci dentro questo:

#!/bin/bash
# dipendenze
sudo pacman -Sy python vlc zenity gtk2 python-xlib gnome-python-desktop gnome-desktop
# sorgenti programma da AUR
wget http://aur.archlinux.org/packages/ubuntuwintv/ubuntuwintv/ubuntuwintv_all-0.7.1-0ubuntu1.tar.gz
tar zxvf ubuntuwintv_all*
sudo chmod -R a+rwx $HOME/src
dir="$HOME/src"
sudo cp -fr $dir/ubuntuwintv.server /usr/lib/bonobo/servers/ubuntuwintv.server
sudo cp -f $dir/ubuntuwintv.png /usr/share/icons/ubuntuwintv.png
sudo mkdir /usr/share/ubuntuwintv/
sudo cp -fr $dir/icons/* /usr/share/ubuntuwintv/
sudo cp -f $dir/ubuntuwintvlingua_it.txt /usr/share/ubuntuwintvlingua_it.txt
sudo cp -f $dir/ubuntuwintvlingua_en.txt /usr/share/ubuntuwintvlingua_en.txt
sudo cp -f $dir/ubuntuwintv.py /usr/bin/ubuntuwintv.py
sudo chmod a+rwx /usr/bin/ubuntuwintv.py

salvate , date i permessi di esecuzione allo script.

sudo chmod a+rwx ubuntuwintv

lanciatelo da terminale con.

sudo ./ubuntuwintv

alla fine vi ritroverete con l'applicativo dentro /usr/bin/

per eseguire il programma da terminale scrivete.

python /usr/bin/ubuntuwintv.py

in questa versione sono stati corretti i link ai canali rai di nuovo visibili.

Faccio presente che questo script deve essere lanciato solo su archlinux.