Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Enna

Enna est un media center. Pour de plus amples informations, vous pouvez vous référer aublog du développeur.

Une capture d'écran :

Enna est en plein développement et son installation se fait donc en connaissance de cause. il est déconseillé de suivre ce tutoriel si l'on ne sait pas ce que l'on fait!

Installation des dépendances sur disponibles sur les dépôts

Installez tout d'abord les dépendances :

sudo apt-get install build-essential  make gcc bison flex subversion mercurial automake1.10 autoconf autotools-dev  autoconf-archive libtool gettext  libfreetype6-dev libpng12-dev zlib1g-dev libjpeg-dev  libtiff-dev libungif4-dev librsvg2-dev libx11-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev  libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev libxkbui-dev libxres-dev libxtst-dev libltdl3-dev libglu1-xorg-dev  libglut3-dev libdbus-1-dev libxml2-dev colormake libcurl4-openssl-dev ccache libavformat-dev libsqlite3-dev

Installation des dépendances E17

Enna s'appuyant sur les librairies Enlightenment 17 (E17) il faut les installer en premier lieu. ceci n'est pas nécessaire, voir déconseillés si vous disposer déjà de E17 sur votre machine.

EINA

svn co http://svn.enlightenment.org/svn/e/trunk/eina
cd eina
./autogen.sh && make && sudo make install
cd ..

EET

svn co http://svn.enlightenment.org/svn/e/trunk/eet
cd eet
./autogen.sh && make && sudo make install
cd ..

Embryo

svn co http://svn.enlightenment.org/svn/e/trunk/embryo
cd embryo
./autogen.sh && make && sudo make install
cd ..

Evas

svn co http://svn.enlightenment.org/svn/e/trunk/evas
cd evas
./autogen.sh && make && sudo make install
cd ..

Ecore

svn co http://svn.enlightenment.org/svn/e/trunk/ecore
cd ecore
./autogen.sh
make
sudo make install
cd ..

Edje

svn co http://svn.enlightenment.org/svn/e/trunk/edje
cd edje
./autogen.sh && make && sudo make install
cd ..

Elementary

svn co http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary
cd elementary
./autogen.sh && make && sudo make install
cd ..

Installation des librairies spécifiques

libnfo

librairie de lecture/écriture de fichier .NFO

hg clone http://hg.geexbox.org/libnfo
cd libnfo
./configure && make && sudo make install
cd ..

libsvdrp

interface à VDR via le protocole svdrp

hg clone http://hg.geexbox.org/libsvdrp
cd libsvdrp
./autogen.sh && make && sudo make install
cd ..

libvalhalla

librairie de scan des infos de fichiers multimédias

hg clone http://hg.geexbox.org/libvalhalla
cd libvalhalla
./configure && make && sudo make install
cd ..

Libplayer

librairie permettant de contrôler avec les mêmes appels l'un des 4 lecteur multimédia supporté (VLC,XINE,MPLAYER,GSTREAMER)

hg clone http://hg.geexbox.org/libplayer
cd libplayer
./configure && make && sudo make install
cd ..

mise a jour du chargeur d'application

sudo ldconfig

Installation d'Enna

hg clone http://hg.geexbox.org/enna
cd enna
./autogen.sh
make
sudo make install
cd ..

Configuration

Si il n'y est pas déjà l'on peu copier le fichier de configuration enna.cfg (disponible dans le dossier des sources d'enna) vers ~/.enna .

En cas de nouvelle installation ou de mise a jour il faudra supprimer (ou déplacer) ce fichier, il pourrais ne plus correspondre à la nouvelle version d'enna.

cd enna
cp enna.cfg.example ~/.enna/enna.cfg

Le fichier de configuration d'enna est donc ~/.enna/enna.cfg, l'on pourra le modifier affin d'avoir ses dossiers prédéfinit ou faire démarrer l'application en plein écrans.

Utilisation

Pour lancer Enna il suffit de taper dans une console (si l'icône n'apparais pas dans les menus)

enna

Pour plus d'informations :

http://captainigloo.wordpress.com/

  • enna.1255028498.txt.gz
  • Dernière modification: Le 18/04/2011, 14:39
  • (modification externe)