Grg:Como compilar un programa

En el mundo de GNU/Linux, es muy frecuente encontrarnos con paquetes con extensiones tar.gz. Estos son archivos empaquetados(la parte de tar) y comprimidos (la parte del gz).

Si bajamos en programa asi, hay un 99% de posibilidades de que sea el código fuente. Para “abrir” lo que bajaste, tendriamos que, desde la consola, ejecutar lo siguiente:


 * 1) tar -xvfz programa.tar.gz

Si fuese tar.bz2 (tarball), deberiamos hacer:


 * 1) tar -xvfj programa.tar.bz2

Donde programa.tar.gz y programa.tar.bz2 es el archivo que bajamos.

Las opciones del comando tar que usamos son: x: descomprimir. z: para descomprimir un tar.gz j: para descomprimir un tarball (tar.bz2). v: modo verbose (tiene mas salida de consola). f: para que descomprima todo en el directorio local.

Despues deberiamos entrar al directorio:
 * 1) cd programa

y LEER el archivos README (cat README) o INSTALL (cat INSTALL) donde cat es un programa que hace lo mismo que el type de windows. También podríamos usar nano, pico, vi, vim, etc.

Como ayuda extra, muchos de los programas fuentes, (como el que bajamos) se instalan en 3 pasos, pero en el INSTALL o README lo dice con seguridad

Paso 1
Ejecutar "configure" para generar el makefile. ./configure No te olvidemos de poner el ./ adelante. Con esto le indicamos al sistema que hay que ejecutar ese script)

Paso 2
Construimos el programa.
 * 1) make

Paso 3
Instalamos el programa.
 * 1) make install

Guia basada en los foros de gulBAC, un articulo de nicolas, editado por Comtom y Cristian.