HOWTO: Crear un paquete Deb de OpenSER

Anteriormente hemos visto como compilar OpenSER, pero a veces son más manejables los paquetes Deb. Aunque en el repositorio unstable de Debian tenemos la última versión quizá queramos crear los paquetes nosotros mismos, creados y compilados en nuestra propia máquina.

Manos a la obra! Primero necesitamos descargar algunos paquetes para cumplir las dependencias:

#apt-get install debhelper dpatch libexpat1-dev libxml2-dev libpq-dev libradiusclient-ng-dev unixodbc-dev libxmlrpc-c3-dev pibperl-dev libsnmp9-dev fakeroot

Una vez tenemos las dependencias instaladas, entramos en el directorio donde tengamos las fuentes de OpenSER y ejecutamos:

#chmod +x packaging/debian/rules

Adicionalmente, podemos retocar el archivo rules para que no se compilen algunos módulos, pero no pasa nada porque se compilen todos, ya que se crean varios paquetes Deb, y podemos elegir cuales instalar.

Para comenzar con la creación de paquetes ejecutamos:

#make deb

Tras un rato compilando y creando paquetes, obtendremos lo siguiente:

openser-deb.jpg

Para instalar los paquetes solo tenemos que hacer:

#dpkg -i nombre-del-paquete.deb

One thought on “HOWTO: Crear un paquete Deb de OpenSER

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *