conflicto con rpm
Horst H. von Brand
vonbrand en inf.utfsm.cl
Mar Ene 20 21:22:53 CLST 2009
Juan Andres Ramirez <jandresaedo en gmail.com> wrote:
> 2009/1/19 Horst H. von Brand <vonbrand en inf.utfsm.cl>:
> > Juan Andres Ramirez <jandresaedo en gmail.com> wrote:
> >> La distribucion que estoy usando es Centos 4. Y he seguido al pie de
> >> la letra todo lo que han dicho, y si tengo espacio en /var.
> >
> > Exactamente que de lo que te dijieron hiciste?
>
> Bueno hice lo siguiente:
>
> -Revise el Hardware, no tiene problemas, ni de ram ni de disco duro.
> -Revise el espacio en /var , tengo bastante, de sobra.
> -Aplique:
> 1- rm -f /var/lib/rpm/__*.db
> 2- rpm --rebuilddb
> 3-yum Clean All
> > CentOS 4.7 es la version actual... es 4.0 + actualizaciones al dia.
> >
> >> Linux 2.6.9-34.0.2.EL #1 Fri Jul 7 17:58:49 CDT 2006 x86_64 x86_64
> >> x86_64 GNU/Linux
> >
> > Nucleo. No es demasiado relevante aca. Que hay en /etc/redhat-release?
>
> CentOS release 4.3 (Final), eso aparece.
O sea, estas _seriamente_ atrasado en actualizaciones.
> >> Logré instalar una nueva version del Yum a mano,
> > Exactamente como? Sacado de donde?
> http://mirror.centos.org/centos/4.7/os/x86_64/CentOS/RPMS/ , de aqui lo
> saque.
Lo instalaste como? Si aplicaste algun --force o --nodeps o similar, seguro
la embarraste mucho mas...
Notese que yum depende de una lista de cosas adicionales... no _debiera_
ser critico en CentOS, pero es sana idea actualizar de todas formas.
yum deplist yum
(si, salen varias versiones de algunos paquetes; elige la ultima)
> >> saque del repositorio
> >> todo menos el base:
> >> [base]
[...]
> >> Setting up repositories
> >> dag 100% |=========================| 1.1 kB 00:00
> >
> > O sea, tienes habilitado al menos el repositorio dag ademas de base.
>
> Si.
Quien sabe que cosas truchas vienen de alli...
[...]
> > Como, exactamente, "pegada"? Puedes conectarte via SSH, responde a ping(1),
> > reaccciona el LED del teclado a CapsLock, actividad del disco, ...?
> No puedo entrar via SSH, si tiene ping, el disco se mueve, si tiene
> capsLock, pero la consola no reacciona, ninguna.
Hum... esta colgado, pero no _tan_ colgado. Sera que esta vuelta loca (CPU
al 100%) haciendo algo?
Intenta bajando las cosas e instalando a punta de "rpm -Fhv".
> >> Tratando de hacer update al rpm, con todas las dependencias:
> >> [root en mail actualizacion]# rpm -Uvh *.rpm
> >> Preparing... ########################################### [100%]
> >> file /usr/lib/rpm/macros from install of rpm-4.3.3-26_nonptl
> >> conflicts with file from package rpm-4.3.3-13_nonptl
> >> file /usr/lib/rpm/noarch-linux/macros from install of
> >> rpm-4.3.3-26_nonptl conflicts with file from package
> >> rpm-4.3.3-13_nonptl
> >> file /usr/share/man/man8/rpm.8.gz from install of
> >> rpm-4.3.3-26_nonptl conflicts with file from package
> >> rpm-4.3.3-13_nonptl
> >
> > Tiene cara de que tienes en paralelo paquetes i386 instalados (en este
> > caso, rpm), y al actualizar solo x86_64 obviamente quedan huerfanos los
> > i386.
> >
> > Aplica:
> >
> > yum list installed "*.i?86"
> >
> > (sera una _larga_ lista!), luego ve que de eso puedes pitearte sin
> > miramientos (o que debes actualizar en paralelo con x86_64).
> Prefiero la opcion de bajar los paquetes en x86_64.
Muchos paquetes en CentOS para x86_64 vienen en _ambos_ sabores, y se
requieren los dos.
[...]
> >> alguna otra manera de que me deje instalar una
> >> nueva version??
> >
> > Instalar las i386 correspondientes tambien.
[...]
> Voy a ver que paquetes estan en i386, y los cambio por x86_64.
Necesitas los /dos/!
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile 2340000 Fax: +56 32 2797513
Más información sobre la lista de distribución Linux