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
この問題を解決するには:
yum remove epel-release
epel-release
RPMをもう一度ダウンロードしてください。- インストールする
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