Festival Latino Americano de Instalción de Software Libre

« | Home | »

Como crear un paquete .deb (Debian) en solo 5 pasos

By arawako | Febrero 17, 2010

Ayer ofrecí esta información y hoy cumplo en revelar el ni tan secreto de este artilugio.

La libertad que nos da el Software Libre de hacer con el lo que queramos, llega hasta el punto en el que cualquier usuario puede crear su propio paquete de instalación para la distribución que use, sabemos que existen muchas reglas para que un paquete Debian sea valido para la comunidad que usa esta distro, eso sucede con cualquier otra distro, pero eso no es limitante para que cualquiera pueda poner fácil las cosas a la hora de compilar e instalar un paquete.

Esta practica la haremos con el mismo paquete que ayer me trajo a este post, icecat el nuevo explorador web de GNU, sustituto de Iceweasel.

Paso 1. Bajar las fuentes del paquete desde su sitio Web yo lo hago con $ wget ftp://ftp.gnu.org/gnu/gnuzilla/3.5.5/icecat-3.5.5.tar.bz2

Paso 2. Una vez descargado desempaquetar el archivo como mejor lo prefieras, yo como siempre prefiero san Terminal, como siempre el Roxterm, y le hablo a mi interprete de comandos “Bash”mediante la orden $ tar xvfj icecat-3.5.5.tar.bz2

Paso 3. Entrar en el directorio que genero el desempaquetado del archivo y su simultanea descompresión (si, eso es lo que es un paquete tar.bz2 o tar.gz, son archivos empaquetados y comprimidos al mismo tiempo), ¿que como se entra? como quieras puede ser con tu navegador de archivos favorito o como en mi caso, nuevamente desde san Terminal, y esta vez diciéndole suavemente a los oídos de “Bash” mediante mi viejo teclado la siguiente $ cd icecat-3.5.5/

Paso 4. Desde acá si tienen que hacerlo todo desde un terminal, mi favorito es el Roxterm, de forma sutil y con mucho cariño di a Bash que ejecute el siguiente comando $ ./configure; make y espera a que termine de correr toda la hermosa lista de mensajes que te da, eso nos hace recordar la peli the Matirx :-D, y si todo va bien no veremos la palabra error.

Paso 5. Hora de la magia, $ chekinstall y empiezan las preguntas, si quieres rellenas los formularios o simplemente le das “enter” y al final de el proceso tendras un .deb en la carpeta y mejor aun, si no hay fallas ya tendras instalado el paquete que compilaste sin saber nada de compilación

Nota.

Este es el archivo generado en esta practica icecat_3.5.5-1_i386.deb

Comments