¿Como compilar en Ubuntu?
Puede llegar el momento en que al descargar el programa de algun sitio no te encuentres con el .deb necesario, si no que quizá encontrarás paquetes para otras distribuciones además de un archivo con el código fuente. La gracia, es que puedes instalarlo de igual manera habiendo descargado el código fuente. Lo primero que necesitas para compilar son ciertos archivos que te permitiran lograrlo. Vamos a una terminal y escribimos
sudo apt-get install build-essential
(recordar que apt-get funciona solo en distribuciones “Debian like”, es decir, no funciona ni en mandriva, ni SuSE, ni Fedora, etc)
Ahora que tenemos lo necesario, debemos descargar algun código fuente (generalmente empaquetado en .tar.gz) Suponiendo que esto está descargado en tu Carpeta Personal, ahora debemos descomprimir el archivo (Click derecho >Extraer Aquí) y nos quedará una carpeta nueva. Abrimos una terminal y escribimos
cd nombre_de_la_carpeta
Ahora que estamos dentro de la carpeta vía consola debemos ejecutar el siguiente comando
sudo ./configure
Esto creará una configuración para poder compilar luego. Lo siguiente es
sudo make
Y ahora
sudo make install
Listo! Compilaste tu propio archivo. Ahora no deberías preocuparte al no encontrar el .deb de algun programa, siempre y cuando cuentes con el código fuente
.
OJO: Es posible que al momento de ./configure o de make install te tire algun error. No te preocupes! Por ejemplo al instalar amsn desde su source a mi me salió
“checking tk build dir… configure: error: Unable to find Tk directory or Tk package is not tk-dev”
Tambien me tiro un error con libjpeg. La forma de arreglar esto es ir synaptic (o el gestor de paquetes de tu distribución), click en buscar y escribo libjpeg y de entre los resultados busco el que diga libjpeg (o el que me tire error) e instalo el que terminé en -dev. Listo!

Escribe un comentario