RHEL6 + Erro: a compactação xz não está disponível

7

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 ?

    
por Alex Reynolds 26.08.2015 / 20:57

3 respostas

10

Para corrigir isso:

  1. yum remove epel-release
  2. Fazer o download novamente do epel-release RPM
  3. Instalar
  4. yum install pyliblzma
por 27.08.2015 / 23:20
2

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
    
por 06.10.2016 / 16:49
0

Isso funcionou para mim:

yum remove epel-release
# Re-download the epel-release RPM
# Install it
yum install pyliblzma
    
por 22.10.2015 / 06:57

Tags