can yum remove old packages?
Jim Cornette
fc-cornette at insight.rr.com
Tue Sep 6 23:48:20 UTC 2005
Colin J Thomson wrote:
>On Wednesday 07 Sep 2005 00:00, Claude Jones wrote:
>
>
>>On Tuesday 06 September 2005 10:58 am, sean wrote:
>>
>>
>>>on a yum update, yum didn't do cleanup.
>>>
>>>Now I have a lot of duplicate packages, e.g.:
>>>
>>> rpm -q libidn-devel
>>>libidn-devel-0.5.6-1
>>>libidn-devel-0.5.15-1
>>>
>>>How can I erase all the old packages?
>>>
>>>
>>You might want to take a look at Synaptic package manager. It will warn you
>>of the duplicate packages when you run it. It presents a nice graphical
>>interface that lets you quickly see the packages, select the old ones, and
>>remove. It will be still be tedious given what you say a couple of posts
>>later, but, perhaps less so than the command line method.
>>
>>
>
>Indeed, we should mention that Synaptic is a front end for APT :)
>I have found (just my experience) APT to handle the "OP's" situations quite
>well, however I have never experienced problems with that large number of
>dupes.
>
>Just a thought..
>
>Colin
>
>
Power outages while updating or shutting down a computer while it is
sgill updating packages can cause this problem. I experienced "multiple
packages" from both sources before (power outage, shutting down in
mid-process). The only thing that was lingering on the system is
actually just the rpm database entries on my messed up systems.
(Corrected using massive "rpm -e older-version-of-package --justdb" )
I believe that I did get away with updating from the yum cached packages
before by changing to the directory with the rpms that yum left on the
system and running "rpm -Uvh *.i386.rpm --replacefiles --replacepkgs" I
cannot recall if I needed to pass the nodep option or not.
In short, battery backups and adding some governing program to prevent
the system from shutting down while critical processes are running would
be a welcome addition to Linux distributions.
Jim
More information about the fedora-list
mailing list