[Mini-HowTO]Como instalar paquetes desde fuente (Para Linux)

10 03 2008

Hola, surfee un poco por ahi, y me di cuenta de que algunas personas no entienden muy bien lo de comopilar paquetes desde fuente asi que aqui pongo una pequeña guia para compilar paquetes fuentes en debian. Ten en cuenta que la guia esta hecha para ./configure && make && make install

Primero que todo, recomiendo crear un directorio src en el directorio home:

$ cd ~/
$ mkdir src
$ cd src

Ahora, descargamos el pauete desde un mirror en la pagina oficial, recomiendo usar el gestor de descargas wget. Para ello al mirror del que se va a descargar, copiamos la direccion del paquete fuente (Generalmente es el pesado que tiene com o extension .tar, .tar.gz o .tar.bz2) y en una terminal nos desplazamos al directorio src de home con:

$ cd ~/

$ cd src

y ponemos

$ wget http://esto.es.un.ejemplo/direccion/paquete.extension

y la descarga comenzara.

Cuando termine la descarga, descomprimimos el archivo con:

Para .tar.gz

$ tar -xvvzf archivo.tar.gz

Para .tar y.tar.bz2

$ tar -xvvf archivo.tar

Ahora ponemos

$ ls

Vemos los directorios que hay y nos cambiamos al que se descomprimio con

$$ cd archivo

Despues, procedemos a la compilacion, ponemos

$ ./configure && make && make install

Si dice que el archivo configure no se encuentra ponemos

$ ./config && make && make install

El proceso comenzara y al rato tenemos el programa instalado. Si falta alguna dependencia, configure se encarga de decirnos cual y lo unico que tenemos que hacer es descargarla con apt-get o bajarla y compilarla.

Epero que sirva..


Acciones

Información

2 respuestas

21 03 2008
andrew

hola, una pregunta al ingresar ya sea ./configure o ./config me dice que no existe el fichero o directorio. Uso ubuntu 7.10. Me podrias ayudar??

22 03 2008
debianusr

Hola! me encantaria ayudarte, pero primero dime, que paquete tratas de instalar? Si tratas de instalar algo grande como KDE y GNOME y XFCE, posiblemente haya muchas carpetas, dentro de esas carpetas deben estar varias librerias y programas, los cuales tienes que compilar en el siguiente orden (creo):
1. Librerias
2.Paquetes con nombres raros
3. Paquetes que tengan como nombre base o parecido
4. Los que tengan los nombres mas normales como el programa y otros.

Si se trata de firefox u otro tipo firefox, problemente haya un archivo con el nombre del paquete en esa misma carpeta, en el caso de firefox, no necesitas compilar nada (Creo), ya estsa compilado (Lo digo porque he tratado de compilar firefox), en ese caso, puedes crear un enlace en el menu de inicio que apunte al archivo ejecutable. Saludos!
Si sigues con el problema, no dudes en postear!

Deja un comentario