Saat menginstal paket melalui yum
sistem RHEL Server 6.6, saya mendapatkan kesalahan berikut:
$ 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
Pencarian mesin pencari menunjukkan bahwa pyliblzma
paket tersebut hilang.
Saya tidak dapat menginstal ini melalui sudo yum install pyliblzma
karena saya mengalami xz compression not available
kesalahan yang sama .
Sebagai gantinya, saya mengunduh arsip RPM dan memasangnya melalui 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
Tampaknya tidak berhasil diinstal; berikut ini tidak mengembalikan hasil:
$ rpm -qa | grep pyliblzma
Apa yang harus saya lakukan untuk menginstal pyliblzma
dan memperbaiki xz compression not available
kesalahan dengan benar?
Versi cerdik dari xz diinstal (yaitu versi EPEL dan bukan versi RHEL)?
—
steve
Sudahkah Anda mencoba
—
Soumyadip DM
yum clean all
dan kemudian rpmdb -v --rebuilddb
, kemudian mencoba berlari yum install foo
? Dan omong-omong, saya melihat Anda telah menginstal rpm sumber, saya tidak yakin apakah itu bagus.
Seperti @SoumyadipDM disebutkan, Anda menginstal paket sumber - src.rpm - yang berisi kode sumber dan file .spec untuk membangun rpm biner. Yang harus Anda unduh adalah unduhan.fedoraproject.org/pub/epel/6/x86_64/… Selain itu,
—
doktor5000
yum clean all
atau rpm --rebuilddb
tidak akan membantu. Akan menarik untuk mengetahui bagaimana Anda berakhir dengan masalah ini ...