¿Cómo instalar una aplicación en Linux desde su código fuente?

Es posible que quien empiece a usar Linux desee instalar una aplicación que no está disponible en el gestor de software de su distribución, y que no tiene un instalador, por lo cual es indispensable saber como instalar un programa desde su código fuente. Para disponer del código fuente, es necesario descargarlo desde la página web del desarrollador -o de la empresa-, o desde su cuenta en Git.

Pasos para instalar aplicación en Linux

Antes de nada, es necesario instalar los archivos indispensables para compilar código fuente:

sudo apt-get install build-essential

Descomprimimos el código que generalmente está empaquetado con tar como gzip (*tar.gz) o bzip2 (*tar.bz2). Este paso también se puede hacer de manera gráfica, descomprimiendo el paquete como si se tratara de un .zip o .rar.

tar -xzf nombre_de_archivo

Podemos ayudarnos a buscar las dependencias del programa a instalar tecleando desde la terminal el siguiente comando (Este paso es opcional, y útil para quienes usen derivados de Debian).

sudo apt-get build-dep nombre_del_programa

Ejecutamos el script ./configure que nos permite comprobar las características del sistema que afectan a la compilación y crean el archivo make.

./configure

Instalamos la aplicación.

sudo make install

Si deseamos desinstalar la aplicación.

sudo make clean