Al instalar paquetes a través yumde un sistema RHEL Server 6.6, aparece el siguiente error:
$ sudo yum install foo
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Error: xz compression not available
Las búsquedas en los motores de búsqueda sugieren que pyliblzmafalta el paquete.
No puedo instalar esto a través sudo yum install pyliblzmaporque me encuentro con el mismo xz compression not availableerror.
En cambio, descargué el archivo RPM y lo instalé a través de rpm:
$ wget http://download.fedoraproject.org/pub/epel/6/SRPMS/pyliblzma-0.5.3-3.el6.src.rpm
$ sudo rpm -ivh pyliblzma-0.5.3-3.el6.src.rpm
Parece que no se ha instalado correctamente; lo siguiente no devuelve resultados:
$ rpm -qa | grep pyliblzma
¿Qué debo hacer para instalar pyliblzmay corregir el xz compression not availableerror correctamente ?
¿Se instaló la versión Dodgy de xz (es decir, la versión EPEL y no la versión RHEL)?
—
Steve
¿Has probado
—
Soumyadip DM
yum clean ally luego rpmdb -v --rebuilddb, luego intentas correr yum install foo? Y, por cierto, veo que ha instalado la fuente rpm, no estoy seguro de si eso es bueno.
Como @SoumyadipDM mencionó, instaló un paquete fuente - src.rpm - que contiene el código fuente y el archivo .spec para construir un rpm binario. Lo que debe descargar en su lugar es download.fedoraproject.org/pub/epel/6/x86_64/… Aparte de eso,
—
doktor5000
yum clean allo rpm --rebuilddbno ayudará. Sería interesante saber cómo terminó con este problema ...