Alfred von Campe schrieb:
Some time ago there was a discussion on the above subject. I have
scanned the past few month's mailing list archives and cannot find the
relevant mail(s).
Could somebody please repost the solution or point me at the correct
resource.
What you want is:
# yum instal yum-utils
followed by:
# package-cleanup --oldkernels [--count=x]
where x defaults to "2" (i.e., keep two older kernels).
Alfred
I get an error:
[root@turn15 ~]# package-cleanup -y --oldkernels
Setting up yum
Loading "installonlyn" plugin
I will remove the following 2 kernel related packages:
kernel-devel-2.6.18-8.1.14.el5
kernel-devel-2.6.18-8.1.15.el5
/usr/bin/package-cleanup:312: DeprecationWarning: returnHeaderByTuple()
will go away in a future version of Yum.
hdr = my.rpmdb.returnHeaderByTuple(kernel)[0]
Traceback (most recent call last):
File "/usr/bin/package-cleanup", line 402, in ?
main()
File "/usr/bin/package-cleanup", line 371, in main
removeKernels(my, opts.kernelcount, opts.confirmed, opts.keepdevel)
File "/usr/bin/package-cleanup", line 317, in removeKernels
my.populateTs()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 171, in
populateTs
self.ts.addErase(txmbr.po.idx)
AttributeError: 'YumInstalledPackage' object has no attribute 'idx'
[root@turn15 ~]# rpm -qa kernel\*
kernel-devel-2.6.18-8.1.14.el5
kernel-headers-2.6.18-53.1.4.el5
kernel-devel-2.6.18-8.1.15.el5
kernel-devel-2.6.18-53.1.4.el5
kernel-2.6.18-53.1.4.el5
How to deal with that?
thanks,
Kay
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos