web-dev-qa-db-ja.com

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エラーを修正するにはどうすればよいですか?

8
Alex Reynolds

これを修正するには:

  1. yum remove epel-release
  2. epel-release RPMを再ダウンロード
  3. インストールする
  4. yum install pyliblzma
10
Alex Reynolds

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

これは私のために働きました:

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