RHEL6+ 오류: xz 압축을 사용할 수 없습니다.

RHEL6+ 오류: xz 압축을 사용할 수 없습니다.

RHEL Server 6.6 시스템에 소프트웨어 패키지를 설치할 때 yum다음 오류가 발생합니다.

$ 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

검색 엔진 검색 결과 pyliblzma패키지가 누락된 것으로 나타납니다.

sudo yum install pyliblzma같은 오류가 발생하여 설치를 완료할 수 없습니다 xz compression not available.

대신 RPM 아카이브를 다운로드하고 다음을 통해 설치했습니다 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

설치가 실패한 것 같습니다. 다음은 결과를 반환하지 않습니다.

$ rpm -qa | grep pyliblzma

pyliblzma올바르게 설치 하고 xz compression not available오류를 수정 하려면 어떻게 해야 합니까 ?

답변1

이 문제를 해결하려면:

  1. yum remove epel-release
  2. epel-releaseRPM을 다시 다운로드하세요.
  3. 설치하다
  4. yum install pyliblzma

답변2

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

이것은 나에게 효과적입니다.

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

관련 정보