yum
RHEL Server 6.6システムにパッケージをインストールすると、次のエラーが発生します。
$ 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
ですか?
インストールされているxzの危険なバージョン(つまり、RHELバージョンではなくEPELバージョン)?
—
2015
あなたは試してみましたが
—
Soumyadip DM 2015
yum clean all
、その後rpmdb -v --rebuilddb
、その後、実行してみてくださいyum install foo
?ちなみに、ソースrpmがインストールされているようですが、それが良いかどうかはわかりません。
@SoumyadipDMで述べたように、バイナリパッケージをビルドするためのソースコードと.specファイルを含むソースパッケージ-src.rpm-をインストールしました。代わりにダウンロードする必要があるのは、download.fedoraproject.org / pub / epel
—
doktor5000
yum clean all
/ 6 / x86_64 /…ですrpm --rebuilddb
。それ以外の場合は、役に立ちません。この問題がどのように終わったかを知るのは興味深いでしょう...