Hay algop que no entiendo

Imagen de eduard510

Forums: 

Hay una cosa que no entiendo.
Me pasa muy amenudos con algunos paquetes.

o se hacer una instalacion desde el source normal.

Descomprmiendo y haciendo el


./configure
make
make install

o


make clean

pero no se que hace cada uno de esos comandos detras de bambalinas. ¿Podrian decirme su significado y que hace cada uno de estos?

Ademas no siempren funcionan.

A veces pasa que sale algo como:


make[2]: se sale del directorio `/home/eduardmatrix/Desktop/vde2-2.2.3/src'
make[1]: se sale del directorio `/home/eduardmatrix/Desktop/vde2-2.2.3/src'
Making clean in include
make[1]: se ingresa al directorio `/home/eduardmatrix/Desktop/vde2-2.2.3/include'
rm -rf .libs _libs
rm -f *.lo
make[1]: se sale del directorio `/home/eduardmatrix/Desktop/vde2-2.2.3/include'
Making clean in .
make[1]: se ingresa al directorio `/home/eduardmatrix/Desktop/vde2-2.2.3'
rm -rf .libs _libs
rm -f *.lo
make[1]: se sale del directorio `/home/eduardmatrix/Desktop/vde2-2.2.3'

o parecidos.

Entonces alguien puede decirme de encaso de fallas. Uno como instala perfectamente un paquete de esta forma.

En resumen muy corto

Imagen de jcyepez

En resumen muy corto sería:

[quote]./configure[/quote]

Esto prepara el entorno del sistema para la copilación del paquete que vas a instalar. en su mayoría verifica que se cumplan ciertos requisitos de software.

[quote]make[/quote]

Realiza la compilación del paquete como tal. Es decir crea el ejecutable.

[quote]make install[/quote]

Ubica los ejecutables anteriormente creados en el lugar que se requiere para su ejecución.

El por qué de los errores puede tratarse por varios motivos, la mayoría porque no se cumplen requisitos de softwre

[quote]make clean[/quote]

Es como hacer un proceso de desinstalación del paquete, en otros caso limpia temporales y otros arcivos de configuracion antiguos.

Saludos

Juan Yépez
0993681879
Dj - Discomovil Quito

y como puedo?

Imagen de eduard510

y como puedo, al ocurrir un error, digamos (y me sucede la mayoria de los casos) que me salga bien el "./configure". Pero que se totee durante el "make" o el "make install", como puedo corregir eso. Para que mi Intalacion sea exitosa.

Muchas Gracias.

Free your mind. SOFTWARE KUMITE

Antes que eso deberías ver si

Imagen de jcyepez

Antes que eso deberías ver si puedes instalar el software directamente de un repositorio correspondiente a tu distro.

De todas maneras si insistes en instaalr por este método, pues no hay otra que leer la documentación del programa y entender que son los errores que te está reportando el sistema. No hay una fórmula exacta para solucionar estos problemas, cada problema tendrá una solución diferente.

Saludos

Juan Yépez
0993681879
Dj - Discomovil Quito

Ya te dijeron!. Siempre

Imagen de NEO

Ya te dijeron!.

Siempre primero revisa el README el INSTALL el TODO etc.
Busca los requerimientos y fíjate si los tienes.
Sigue los pasos que te indica el fabricante.
A veces da error, pues bueno, leer el error y ver si tiene relación con la documentación que te he mencionado antes.
En el ejemplo que pones no hay ningún error, al menos yo no lo veo. A veces es útil darle un
./configure --help
y ver que opciones puedes ir activando o desactivando, muchas veces el error te da porque se está tratando de instalar con algo que no necesitas, lo desactivas y listo.

Suerte
NEO

Acotando a lo que dice

Acotando a lo que dice jcyepez debo decir que no siempre debes ejecutar esa secuencia de comandos cuando desees instalar un programa con extención tar.gz, mas bien sugiero que una vez que lo descomprimas al mismo vayas siempre al README, capaz solo tengas por ahí algún archivo como install.sh etc para ejecutarlo.

Saludos,

lo mismo siempre primero lee

Imagen de falcom

lo mismo siempre primero lee el readme o el install.txt siempre hay en los source para poder instalar, para cada programa son diferentes... para el caso de kshutdown me baje el source pero para instalar basto con correr ./Setup y listo.