Uso del apt para actualizar paquete

Imagen de burjans

Forums: 

Necesito actualizar mi versión de php4.3.9-3.22 a php5 mediante apt y quisiera saber como puedo hacerlo sin tener que desintalar el viejo. Utilizo CentOS 4.x

En caso de que tenga que hacerlo a mano ¿podrían decirme los paquetes que tengo que desintalar y cuales instalar?

Veo que en este enlace aparecen los paquetes que necesito:

http://mirror.centos.org/centos/4.4/apt/i386/RPMS.centosplus/

salu2

Burjans

apt-get install paquete, si

Imagen de deathUser

apt-get install paquete, si hay conflictos o dependencias te las indicará (en caso de los conflictos) o te las resolverá (en caso de las dependencias)

bye
:)
PD: paquete, en tu caso debería incluir la versión php5

yum --enablerepo=centosplus

Imagen de Epe

[code]
yum --enablerepo=centosplus update
[/code]

o si no tienes el viejo php instalado, pones:
[code]
yum --enablerepo=centosplus install php
[/code]

en efecto, sé que quieres usar apt, pero en todo caso lo que más se usa en centos es yum. No he usado apt pues no todos los repos soportan apt y no me quiero quedar sin ninguno.

oh sí, puedes hacerlo detrás de un proxy:
[code]
export http_proxy=http://IPdelProxy:Puerto
[/code]

y ahi usar el yum.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Uso del apt para actualizar paquete

Imagen de burjans

Gracias deathUser pero eso ya lo había hecho y no me funcionó, como digo en mi post tengo instalada una versión anterior y cuando ejecuto apt-get install php5 me dice que no se encontró el paquete.

Agradesco tu ayuda Epe, pero esa solución ya la había leído, aqui:

http://koalasoft.homelinux.net/public_html//staticpages/index.php/PHP5-Centos-Linux

donde me dicen que elimine los paquetes viejos e instale los nuevos, de todas maneras la solución que ustedes brindan servirá a otras personas.

Epe: yo se que el Yum es la aplicación que usa Red Hat y CentOS por defecto pero desde que probé el Apt te confieso que me quedo con ella, deberías probarla y despues me comentas, tengo el apt contra el repo de Dag (que tu sugieres aqui en los Comos de CentOS)y el Mirror de CentOS, es una verdadera bondad, los exhorto a que lo prueben y ya me darán la razón.

Por lo visto me tocará hacerlo a mano, asi que ustedes podrían ayudarme a descifrar los paquetes que debo desintalar y cuales instalar. Me urge hacer esto por una aplicación que solo corre con php5

salu2 y gracias por anticipado

Burjans

Comunidad del Software Libre
Lic. Burjans L. Garcia. Disotuar
Com-SL http://www.com-sl.org

no tienes que borrar nada,

Imagen de Epe

no tienes que borrar nada, quizá ahi donde leistes no te explicaron bien.
he actualizado algunos php4 a php5 con ese comando que te he puesto. Es bien simple.

A mano? Bueno, el que por su gusto muere, la muerte le sabe a gloria. Pero podrías bajar los paquetes del centosplus [url]http://mirror.centos.org/centos-4/4.4/centosplus/[/url] y de ahi crear un repo local para actualizar con yum.

Toma 5 minutos, en verdad, mira:

[code]
[root@laptop ~]# date
Mon Mar 12 15:41:26 ECT 2007
[root@laptop ~]# rpm -q php
php-4.3.9-3.22.3
[root@laptop ~]# yum --enablerepo=centosplus update php
Setting up Update Process
Setting up repositories
centosplus 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php.i386 0:5.1.6-3.el4s1.5 set to be updated
--> Running transaction check
--> Processing Dependency: php-cli = 5.1.6-3.el4s1.5 for package: php
--> Processing Dependency: php = 4.3.9-3.22.3 for package: php-pear
--> Processing Dependency: php-common = 5.1.6-3.el4s1.5 for package: php
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-common.i386 0:5.1.6-3.el4s1.5 set to be updated
---> Package php-cli.i386 0:5.1.6-3.el4s1.5 set to be updated
---> Downloading header for php-pear to pack into transaction set.
php-pear-1.4.11-1.el4s1.1 100% |=========================| 20 kB 00:00
---> Package php-pear.noarch 1:1.4.11-1.el4s1.1 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
php i386 5.1.6-3.el4s1.5 centosplus 1.1 M
Installing for dependencies:
php-cli i386 5.1.6-3.el4s1.5 centosplus 2.0 M
php-common i386 5.1.6-3.el4s1.5 centosplus 135 k
Updating for dependencies:
php-pear noarch 1:1.4.11-1.el4s1.1 centosplus 345 k

Transaction Summary
=============================================================================
Install 2 Package(s)
Update 2 Package(s)
Remove 0 Package(s)
Total download size: 3.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): php-pear-1.4.11-1. 100% |=========================| 345 kB 00:07
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: php-common ######################### [1/6]
Installing: php-cli ######################### [2/6]
Updating : php ######################### [3/6]
Updating : php-pear ######################### [4/6]
Cleanup : php ######################### [5/6]
Cleanup : php-pear ######################### [6/6]

Dependency Installed: php-cli.i386 0:5.1.6-3.el4s1.5 php-common.i386 0:5.1.6-3.el4s1.5
Updated: php.i386 0:5.1.6-3.el4s1.5
Dependency Updated: php-pear.noarch 1:1.4.11-1.el4s1.1
Complete!
[root@laptop ~]# date
Mon Mar 12 15:42:25 ECT 2007
[/code]

Ok, tomó un minuto, mientras el minuto pasaba mi nena le echó agua al niño y tuve que darle un cintazo a ambos y cuando regresé ya había instalado, es decir, en realidad tomó menos entre los dos comandos date.

Comprendo que siempre buscas algo diferente, pero te estoy dando las mieles, la solución sin sufrimiento. Recuerda que linux no es para sufrir, sino para disfrutarlo. Por eso uso centos.

oh sí, ya probé el apt. Resultado?: sigo usando yum. Es muy directo y claro en su uso. Y si te fijas más fácil para instalar (en los repos de centos) que el apt.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

entiendo que el repo de

Imagen de Epe

entiendo que el repo de karan no tiene apt y así algunos, no es por rpmforge que parece sí tenerlo sino por otros que sólo se basan en yum.

Notas de karan:


Notes :
1. At this moment, yum and up2date are the only supported clients. If there is any real interest in
other package managers ( apt etc ), I might include support for those at a future date

fíjate: real interest... ah, karan es uno de los mantenedores de CentOS, aparte del repo que ofrece. Que es super especial y bueno.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Desistala en php y te va a

Imagen de deathUser

Desistala en php y te va a decir que tiene la bola de dependencias, desinstalalas y vuelve a instalar el php5 :)

Aunque la verdad, eso de las dependencias suele ser una cadena bastante grande ...

Suerte ...
:)

YUM YUM... porque no usar el

Imagen de cerberox

YUM YUM... porque no usar el YUM????

con yum se instala al paso como dice EPE ... y funciona de maravillas. ademas que es propio de la distribucion y tendras menos problemas..... pero si en mejores condiciones porque no utilizas algo como...

http://www.apachefriends.org/en/index.html

Q es para usar no de produccion, pero si lo necesitas de urgencia y no tienes muchos lios... es demas recomendable.. porque puedes hacer un switch con PHP4 al PHP5 sin mover mas que un click... en realidad la version para Linux es buena, lo tengo aqui en mi laptop y bueno cuando uso guindows y quiero ahorrar energia o estoy solo en casa... pues me resulta bueno.. dejo una alternativa

pero repito YUM YUM... PORQUE NO USAR YUM

------
Detras de ti siempre hay alguien mas, que observa lo que haces...y no es ningun santo.. XP...
------
Xavier Villavicencio Barrezueta
-------------------------------

------
Detras de ti siempre hay alguien mas, que observa lo que haces...y no es ningun santo.. XP...
------
Xavier Villavicencio Barrezueta
-------------------------------

Uso del apt para actualizar paquete

Imagen de burjans

Les diré que ejecuté lo siguiente:

# apt-get remove php

y luego:

# apt-get install php

actualizó el php y el mysql, ahora me queda hacer unas pruebitas y espero que todo esté resuelto.

salu2

Burjans

Comunidad del Software Libre
Lic. Burjans L. Garcia. Disotuar
Com-SL http://www.com-sl.org

correcto, como windows... te

Imagen de Epe

correcto, como windows... te felicito: cerrastes y volvistes a abrir y solucionado.

Eso es lo bonito de linux, siempre hay más de una forma.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

RE: Uso del apt para actualizar paquete

Burjans si todavia necesitas ayuda para instalar php y librerias para esta avisame. Tengo unos scripts con algunas configuraciones que puedes usar para compilar e instalar php, todo depende de lo que necesites incluir soporte para php.

Saludos

Páginas