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?
Pour résoudre ce problème:
yum remove epel-release
epel-release
Rpmyum install pyliblzma
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
Cela a fonctionné pour moi:
yum remove epel-release
# Re-download the epel-release RPM
# Install it
yum install pyliblzma