Para corrigir isso:
-
yum remove epel-release
- Fazer o download novamente do
epel-release
RPM - Instalar
-
yum install pyliblzma
Ao instalar pacotes via yum
em um sistema RHEL Server 6.6, recebo o seguinte erro:
$ 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
As pesquisas nos mecanismos de pesquisa sugerem que o pacote pyliblzma
está ausente.
Não consigo instalar isso via sudo yum install pyliblzma
, porque eu me deparo com o mesmo erro xz compression not available
.
Em vez disso, baixei o arquivo RPM e instalei-o 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
Parece que não foi instalado com sucesso; o seguinte retorna sem resultados:
$ rpm -qa | grep pyliblzma
O que devo fazer para instalar corretamente o pyliblzma
e corrigir o erro xz compression not available
?
Trabalhei para mim no 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
Isso funcionou para mim:
yum remove epel-release
# Re-download the epel-release RPM
# Install it
yum install pyliblzma