Quando installo i pacchetti yum
su un sistema RHEL Server 6.6, ottengo il seguente errore:
$ 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
Le ricerche sui motori di ricerca suggeriscono che pyliblzma
manca il pacchetto.
Non riesco a installarlo tramite sudo yum install pyliblzma
perché ho riscontrato lo stesso xz compression not available
errore.
Invece, ho scaricato l'archivio RPM e l'ho installato tramite 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
Sembra che non sia stato installato con successo; il seguente non restituisce risultati:
$ rpm -qa | grep pyliblzma
Cosa devo fare per installare pyliblzma
e correggere correttamente l' xz compression not available
errore?
yum clean all
e poi rpmdb -v --rebuilddb
, quindi provare a correre yum install foo
? E a proposito, vedo che hai installato i rpm di origine, non sono sicuro che vada bene.
yum clean all
o rpm --rebuilddb
non ti aiuterà. Sarebbe interessante sapere come sei finito con questo problema ...