web-dev-qa-db-fra.com

RHEL6 + ERREUR: XZ Compression non disponible

Lors de l'installation de packages via yum sur un système RHEL Server 6.6, je reçois l'erreur suivante:

$ 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

Les recherches de moteur de recherche suggèrent que le package pyliblzma est manquant.

Je ne peux pas installer ceci via Sudo yum install pyliblzma parce que je rencontre le même xz compression not available Erreur.

Au lieu de cela, j'ai téléchargé l'archive RPM et l'ai installée via 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

Il semble qu'il n'ait pas été installé avec succès; Ce qui suit ne renvoie aucun résultat:

$ rpm -qa | grep pyliblzma

Que dois-je faire pour installer correctement pyliblzma et corriger le xz compression not available Erreur?

8
Alex Reynolds

Pour résoudre ce problème:

  1. yum remove epel-release
  2. Re-télécharger le epel-release Rpm
  3. Installez-le
  4. yum install pyliblzma
10
Alex Reynolds

Travaillé pour moi sur Centos 6.x

Sudo rpm -e epel-release-7-5.noarch

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Sudo rpm -ivh epel-release-6-8.noarch.rpm

Sudo yum clean all

Sudo rpmdb -v --rebuilddb

Sudo yum -y install libselinux-python
3
HngryTgr

Cela a fonctionné pour moi:

yum remove epel-release
# Re-download the epel-release RPM
# Install it
yum install pyliblzma
0
Kappy P