Error de dependencias y paquete libexpat.so.1

Imagen de The One

Forums: 

Saludos a todos, quiero instalar el fglrx_6_8_0-8.31.5-1.i386.rpm y el fglrx_4_3_0-8.31.5-1.i386.rpm en mi centOS 4.4 y no puedo porque me pide que tenga instalado el libexpat.so.1 el cual no lo encuetro por ningun lado, alguno de uds. sabe donde lo puedo descargar, para poder instalar los driver de la tarjeta Ati Radeon, que me esta dando problemas nuevamente.

debes instalar el rpm de expat

Imagen de acl

Cuando rpm se queja de que no tienes instalada una biblioteca necesaria, debes buscar el paquete que instala dicha biblioteca. En el caso de centos el rpm que necesitas es el de expat.

Metete a uno de los mirrors de centos y bajate el rpm de ahi. Te la voy a dar facil hoy:
http://ftp.telus.net/pub/centos/4.4/os/i386/CentOS/RPMS/

Si tienes internet, usa yum para instalar software. Yum se encarga de instalarte cualquier dependencia que necesites siempre que se encuentre dentro del repositorio de la destribucion.

Compañero el expat esta por

Imagen de The One

Compañero el expat esta por defecto me parece en el CentOS y si lo tengo instalado, pero ni aun asi me sigue pidiendo ese paquete para poder instalar esos otros, y eso no me deja instalar a los otros dos.

Si es que lo tienes

Imagen de acl

Si es que lo tienes instalado, entonces puede ser que el rpm que estas queriendo instalar necesite una version mas nueva. Solo para confirmar, valdria la pena que podamos ver el comando y mensaje de error completos.

los paquetes que quiero

Imagen de The One

los paquetes que quiero instalar son:

fglrx_6_8_0-8.31.5-1.i386.rpm
fglrx_4_3_0-8.31.5-1.i386.rpm

y al momento que le doy:

rpm -Uvh fglrx_6_8_0-8.31.5-1.i386.rpm
error: Error de dependencias:
libexpat.so.1 se necesita para fglrx_6_8_0-8.31.5-1.i386

y tambien con yum:

yum install fglrx_6_8_0-8.31.5-1.i386.rpm
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Examining fglrx_6_8_0-8.31.5-1.i386.rpm: fglrx_6_8_0 - 8.31.5-1.i386
Marking fglrx_6_8_0-8.31.5-1.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package fglrx_6_8_0.i386 0:8.31.5-1 set to be updated
--> Running transaction check
--> Processing Dependency: libexpat.so.1 for package: fglrx_6_8_0
--> Finished Dependency Resolution
Error: Missing Dependency: libexpat.so.1 is needed by package fglrx_6_8_0

esto el lo que me vota.

Donde esta expat?

Imagen de acl

ok, y 'rpm -q expat' que te devuelve?

Busca si tienes el archivo libexpat.so.1 en /usr/lib/

Verifica que el rpm de expat-devel tambien este instalado (por si acaso)

Con "rpm -q expat

Imagen de The One

Con "rpm -q expat expat-devel" me devuelve "expat-1.95.7-4 expat-devel-1.95.7-4" los dos estan instalados y en /usr/lib/ me aparece el libexpat.so.0 y otro libexpat.so.0.5.0 me parece que tengo que instalar el libexpat.so.1 porqueno aparece por ningun lado.

libreria

Imagen de nileunam

manuel :) la libreria que quieres si mal no recuerdo esta en el repositorio de Centos 5 o en AL-Desktop claro en su repositorio

manuel

Drivers de ATI - CentOS 4

Imagen de acl

Entonces los rpms que quieres instalar necesitan la version 2.0 de expat (que es la version que provee libexpat.so.1). Tienes algunas opciones:

* Actualizar tu sistema a libexpat-2.0 o mayor. Eso si lo permite el distribuidor (CentOS, verdad?) Siempre que CentOS haya publicado en sus repositorios la version 2.0 de expat vas a poder instalar esos rpms. Para actualizar tu sistema a las versiones mas actuales de los paquetes disponibles debes correr 'yum update'

* Instalar el rpm de fglrx (los drivers de ATI?) que haya sido compilado enlazado a la version de expat que tienes instalada (1.95)

* Seguir las instrucciones de este website. Basicamente te tienes que bajar el driver fuente del sitio de ati, correr el spcript de instalacion y pedirle que te genere un rpm para tu sistema.
http://wiki.centos.org/HardwareList/AtiDriver

Personalmente te recomiendo "la tres polito, la tres!".

Jajaja... te cambio la 3 por

Imagen de RazaMetaL

Jajaja... te cambio la 3 por una licuadora y un práctico freidor de patatas ;)

------------

Antes de preguntar visita el [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

 

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});