[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: php5 , dependencias, apt-get , bla bla bla :(



On 8/17/06, Iñaki <ibc2@euskalnet.net> wrote:
El Lunes, 14 de Agosto de 2006 18:02, shock dude escribió:
> Hola a todos, tengo una duda que a pesar de la documentación que he
> leido no logro entender bien, y tengo miedo de borrar algo.
>
> El problma en cuestion:
>
> un servidor que actualmente corre ldap, apache2, mysql4.0, php4, cacti
> y phpldapadmin.
> Debo actualizar a "php 5" (borrar php4, instalar php5 y sus
> respectivas dependencias, ej: soporte de php5 para mysql,
> libapache2-mod-php5 , etc)
> apt-get update y apt-get upgrade me actualizan "casi" todo, excepto
> algunas cosas (como libapache2-mod-php5) asi que actualizo todo
> paquete por paquete con apt-get install. El problema es que cuando
> quiero instalar libapache2-mod-php5
> me dice que me va a desinstalar "cacti cacti-cactid
> libapache2-mod-php4 libphp-adodb php4 phpldapadmin" de los cuales me
> preocupa cacti, cactid y phpldapadmin ya que lo referente a php4
> quiero desinstalarlo de todas formas.
> Es obvio que me los desinstala porque no soportan php5, pero mi
> pregunta ahora es/son:

> 1 - Existe alguna forma diferente de actualizar todo sin perder nada?
> algo más automático.

Yo no entiendo cuál es la pregunta, es obvio que si quieres forzar la
instalación de  libapache2-mod-php5 te va a desinstalar necesariamente
libapache2-mod-php4, y puesto que hay algunos paquetes que dependen de php4
se desinstalan también. ¿Cuál es lo raro en todo esto? (Nota: ver última
respuesta).


> 2 - alguien ha actualizado php5 con soporte para mysql
> satisfactoriamente? porque parece trivial pero muchos han tenido
> problemas.

Sólo he tenido que instalar php5 en Ubuntu Dapper y ningún problema con mysql
ni nada. En Debian testing o sid no lo he hecho nunca.


> 3 - alguno usa cacti o phpldapadmin y puede darme algun detalle a
> tener en cuenta?

Sí, phpldapadmin depende de php5 ó php4:
  http://packages.debian.org/testing/admin/phpldapadmin

Así que tras instalar lo referente a php5 aunque se te desisntale phpldapadmin
luego lo puedes volver a instalar. Sí, lo sé, parece que APT no es muy óptimo
en este caso, yo en su día ya lo comenté en la lista:
  http://lists.debian.org/debian-user-spanish/2006/05/msg00448.html


Saludos.


--
Iñaki


Mi pregunta era si existia alguna forma "magica" de actualizar todo
sin perder datos, ya que se trataba de un servidor de produccion.
Pero ya está. instalé php5 , php5-mysql libapache2-mod-php5 y soporte
para otras miscelaneas de php (gd, ldap, snmp, smtp) , al final se
borró phpldapadmin y tuve que reinstalar la nueva version con soporte
para php5. Con respecto a Cacti funciona perfectamente la version para
php4, (hice backup de sus ficheros, esperé a que apt-get borrara todo
y reinstalé el backup)

Gracias por sus respuestas!
pd: casualmente todo esto ocurrio "el día de debian" , que ironía!



Reply to: