Foros del Web » Administración de Sistemas » Software para Servers »

diferencia entre compilacion manual y pt-get

Estas en el tema de diferencia entre compilacion manual y pt-get en el foro de Software para Servers en Foros del Web. Que tal? mi primera vez Pues si me conocen del alguno de los otro sforos, sabran que me gusta mantener control sobre todo lo que ...
  #1 (permalink)  
Antiguo 20/09/2009, 18:42
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 1 mes
Puntos: 122
diferencia entre compilacion manual y pt-get

Que tal? mi primera vez

Pues si me conocen del alguno de los otro sforos, sabran que me gusta mantener control sobre todo lo que hago. Por esa razon decidi compilar manualmente tanto apache2 como php5 en ubuntu. La cosa estuvo muy bien. Sin problemas. Edite el httpd.conf para cambiar el directorio del que apache carga los archivos y lo configuere a:

/home/imbuzu/public_html

de modo que pueda guardar ahi mis archivos y no en htdocs (/usr/local/apache2/htdocs) como viene por defecto. Bueno, eso es solo para que sepan lo que he hecho...

La cosa es que cuando quice compilar e instalar mysql desde una distribucion tipo source, tuve problemas. Todo se instalaba bien, pero al tratar de acceder me daba un error 2002. Creo que logre correguir ese error aun que no recuerdo como y no estoy seguro que asi haya sido. La cosa es que despues me decia que la configuracion del socket de mysql no estava bien. Esto me lo decia phpmyadmin.

Despues de tanto tratar, decidi simplemente buscar como instalar mysql en ubuntu y como era de suponerse, me econtre con un par de lineas, nada muy fancy.

La forma en que instale mysql fue usando apt-get install

Ahora me surge la pregunta, cual es la diferencia entre compilar manualmente y usar apt-get?
A donde se van los archivos instalados en el pt-get? por que cuando compilaba manualmente sabia a donde estaban los archivos, pero con apt-get, no.

Es por mera curiosidad, pero cuando tengo curiosidad no puedo ni dormir : Todo funciona bien ahora y aun que me siento bien por haber podido compilar e instalar manualmente tanto apache como php, me quedan las preguntas en cuanto a mysql. Sin mencionar el horror de saber que no lo pude hechar a andar manualmente, que es lo que queria.

Bueno, espero me puedan resolver esas dudas....
__________________
twitter: @imbuzu
  #2 (permalink)  
Antiguo 21/09/2009, 14:28
Avatar de j_aroche
Server Ninja
 
Fecha de Ingreso: agosto-2006
Ubicación: iPhone: 14.624481,-90.487457
Mensajes: 2.066
Antigüedad: 18 años, 3 meses
Puntos: 223
Respuesta: diferencia entre compilacion manual y pt-get

Cita:
Iniciado por buzu Ver Mensaje
A donde se van los archivos instalados en el pt-get? por que cuando compilaba manualmente sabia a donde estaban los archivos, pero con apt-get, no.
Si no estoy mal, para ver donde están los archivos de cierto paquete en una distribución basada en Debian, debes ejecutar:

Código:
dpkg --listfiles mysql
Sobre la diferencia entre compilar o instalar con el manejador de paquetes, al compilar puedes controlar parámetros muy específicos, como activar/desactivar características/funciones, o controlar las dependencias del paquete (para instalar subversion sin tener que instalar berkeleydb tuve que compilar subversion, por ejemplo). Otro detalle al compilar el paquete, es que tu te haces responsable de las actualizaciones de este, el manejador de paquetes no tiene forma de seguirle la pista y manetener tus parametros de compilación.

Si no estas necesitando algún parámetro específico del paquete que no esté en la versión precompilada del manejador de paquetes, instala todo vía apt-get/aptitude
__________________
Blog: JavierAroche.com - Twitter: @j_aroche
  #3 (permalink)  
Antiguo 22/09/2009, 19:10
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 1 mes
Puntos: 122
Respuesta: diferencia entre compilacion manual y pt-get

Gracias Javer, Me has resuelto las dudas que tenia. No planeo comvertime en sysadmin, no por ahora por lo menos, pero mellama la atencion este tipo de cosas.

Gracias por el dato sobre apt-get/aptitude!
__________________
twitter: @imbuzu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.