Quien pueda agregar más por fa háganlo.
# Primer Paso: Instalar el paquete build-essential
Código: Seleccionar todo
sudo aptitude install build-essential
# Segundo Paso: Descomprimir el archivo con las fuentes del programa
Código: Seleccionar todo
cd /home/usuario/Descarga
Código: Seleccionar todo
tar -xzf programa-a-Compilar
Nota Es muy recomendable (si no obligatorio) que nos leamos el archivo de ayuda de instalación, que puede llamarse README o INSTALL.
# Tercer Paso: Configuración para la compilación
Entraremos en la carpeta donde hayamos descomprimido el archivo .tar.gz .
Podemos ayudarnos a buscar las dependencias del programa a instalar tecleando desde la terminal el siguiente comando:
Código: Seleccionar todo
sudo apt-get build-dep
Donde sustituiremos programa-a-Compilar por el nombre del programa que estemos instalando.
Con esto haremos que el comando apt-get nos busque automáticamente las dependencias y nos pregunte si las queremos instalar.
Seguidamente, ejecutaremos el fichero ejecutable "configure" que viene dentro de la carpeta nuestro programa a compilar.
Bastará con teclear la siguiente orden desde la consola de comandos:
Código: Seleccionar todo
./configure
Código: Seleccionar todo
./configure --prefix=/usr
# Cuarto Paso: Generar el paquete binario
Para generar el paquete binario tendremos que usar el comando make:
Código: Seleccionar todo
make
# Quinto Paso:Instalar el paquete binario
A estas alturas ya tenemos el paquete binario creado. Para instalarlo usaremos el comando make install:
Código: Seleccionar todo
sudo make install
Código: Seleccionar todo
sudo make uninstall
# Sexto paso: Borrar la Carpeta
Borraremos la carpeta, puesto que a estas alturas ya tenemos el programa instalado y ya no necesitaremos nada de esa carpeta. De este modo contribuimos a mantener limpio nuestro sistema.
Código: Seleccionar todo
./
se emplea para ejecutar un archivo ejecutable que se halla en la misma carpeta donde nos encontramos en ese momento.
Código: Seleccionar todo
configure
es el fichero ejecutable que invocaremos
Código: Seleccionar todo
--prefix=/usr