Written by: thempra on 25/05/2012 @ 12:06
Dada la complejidad y dependencias de librerias sobre las que vamos a tratar, recomiendo que la instalacion se realice sobre una maquina virtual, en este caso usaremos Ubuntu Server 12.04 LTS .
1. Preparando en entorno
Un vez tengamos creada la maquina virtual, (asignar unos 100 GB de espacio, no se usaran todos, pero mejor tener espacio de sobra), procedemos a instalar las librerias que necesitamos:
sudo apt-get install -y autoconf automake bison bzip2 cvs diffstat flex g++ gawk gcc gettext git-core gzip help2man ncurses-bin ncurses-dev libc6-dev libtool make texinfo patch perl pkg-config subversion tar texi2html wget zlib1g-dev chrpath libxml2-utils xsltproc libglib2.0-dev python-setuptools genromfs
Y asegurarnos que el interprete shell que estamos usando es el correcto, en nuestro caso bash:
ls -l /bin/sh
Hemos de obtener algo como:
lrwxrwxrwx 1 root root 4 sep 27 2011 /bin/sh -> bash
Si no es asi, podemos cambiarlo mediante
sudo dpkg-reconfigure bash
o bien de forma manual
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh
Durante el proceso de compilación irá descargando paquetes de distintas urls, para el paquete tuxbox-common, tendremos que haberle dado permiso previamente a la aceptación de las claves de SSH, por lo que ejecutaremos, y confirmaremos el siguiente comando:
2. Compilando OpenPLi
OpenPLi es un proyecto orientado a la comunidad en el desarrollo de software para receptores abiertos fuente para Linux DVB. Para su configuracion, entramos como nuestro usuario en la maquina virtual que hemos creado y procedemos con la compilación:
mkdir openpli
cd openpli
wget http://image.openazbox.info/Makefile-2.1
make -f Makefile-2.1 image
Ahora aprovecha y ve a echar un café, una cerveza o incluso a hace deporte, por que esperan unas 4 o 6 horas de compilacion, dependiendo de la maquina que tengas.
Una vez que termine, ya tienes todo listo para empezara trabajar, y una imagen lista para ser instalada.
Catogories: Azbox, embedded, GNU/Linux, Me, MiniMe, OpenPLi, STB