./configure; make ; make install
Extraño mis primeros meses con linux. Para mí todo era como bajar los fuentes; tar -xzvf pack.tar.gz ; ./configure ; make ; make install; si no compilaba con el make, buscar las dependencias que marcaba, o instalar lo que hacia falta para que no marque error, y listo. Tienes tu aplicación compilada en tu sistema. Pero hasta qué punto es bueno esto?
Uno de los sistemas que manejo es un sistema basado en manejador de paquetes, ( no, desgraciadamente no es gentoo ), y muchas veces no encuentro todo lo que necesito, lo que me obliga a bajar los fuentes y compilarlos. A veces, algunas dependencias que ya están instaladas, no las detecta el script configure de lo que quieres instalar, tal vez porque no estan en el directorio de librerias correspondiente, o faltan variables de ambiente, o simplemente se necesita parchar el configure para que funcione en esa distribución.
El caso es que, mezclando librerias de manejadores de paquetes e instalaciones de fuentes, creo que no es una buena combinación para hacerlo en producción: para actualizaciones, parches y mantenimiento hay que hacer todo manual, y estar revisando continua y constantemente por actualizaciones. En mi caso, a pesar de todo, parecía que los fuentes tenian un error al compilar, que ten;ian que ver con la distribución. Tendría que buscar el parche, y/o esperarme a una nueva versión.
Qué hice? Downgrade.
que más podría hacer?
P.D. Creo que debería hacer una página con mi background. El sistema con el que más estoy familiarizado es gentoo, de ahi SuSe y luego fedora. Hace años que no le muevo a windows mas que para instalar juegos y programas de audio, pero como dicen, lo que bien se aprende nunca se olvida; además que windows no se ha movido mucho ultimamente que digamos. … el resto lo dejaré para mi página de ‘background’.