On Saturday 23 August 2008 13:33:09 Walter Garcia wrote: > Buenas tardes. > > Perdonen mi ignorancia. > > Queria consultar sobre cuando instalo un paquete, en este caso apache, php > o mysql, si yo en la configuracion pongo --prefix=/usr/local/mi_paquete, > despues make y make install. Esto me crea dicho directorio, toda la > instalacion queda en ese directorio? o puede copiar algun archivo en algun > otro lugar fuera de este?
Depende de si usa el prefix para todo, algunos paquetes solo lo usan para binarios y libs, y otros incluyen un etc/,tmp/ y otros siempre colgado del prefix. No creo que haya garantías de lo que va a pasar con algo tan abiert como un make install, va a depender de cada proyecto. > Para borrar las instalacion me sobra con borrar > el directorio? Y... es la misma respuesta que arriba. Algunos Makefile traen un make uninstall, que desinstala todos los archivos. > Queda algun log de los archivos copiados? make es un manejador de proyectos, se puede usar para hacer lo que uno quiera, así que va a depender mucho del que hizo el Makefile, no se si los proyectos que usan automake tienen algunas facilidades para estas cosas Si estás en una distro con .deb o .rpm te recomiendo mucho checkinstall. Es un programa que encapsula todo lo que haría el make install en un .deb o .rpm. Luego uno instala ese paquete normalmente, con la ventaja de que queda dentro del sistema de la distribución y que se puede borrar con un simple dpkg -P o rpm -e (si mal no me acuerdo). Saludos! -- Luciano
