Al instalar paquetes a través yum
de 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 pyliblzma
falta el paquete.
No puedo instalar esto a través sudo yum install pyliblzma
porque me encuentro con el mismo xz compression not available
error.
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 pyliblzma
y corregir el xz compression not available
error correctamente ?
yum clean all
y luegorpmdb -v --rebuilddb
, luego intentas correryum install foo
? Y, por cierto, veo que ha instalado la fuente rpm, no estoy seguro de si eso es bueno.yum clean all
orpm --rebuilddb
no ayudará. Sería interesante saber cómo terminó con este problema ...Respuestas:
Para arreglar esto:
yum remove epel-release
epel-release
RPMyum install pyliblzma
fuente
Trabajó para mí en CentOS 6.X
fuente
Esto funcionó para mí:
fuente