English
Yum has autoremove feature since 2010 but there is a simple command to do so:yum autoremove
Here is quick example below.
Français
Yum a l'abilit&eacut; d'"autoremove" depuis 2010 mais il existe une commande plus simple sur la version recente 3.4.3:yum autoremove
Voici un exemple ci-dessous
$ su -c "yum autoremove"
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
-->
Running transaction check
--->
Package gnokii.x86_64 0:0.6.31-4.fc18 will be erased
--->
Package net-snmp.x86_64 1:5.7.2-5.fc18.1 will be erased
-->
Finished Dependency Resolution
-->
Finding unneeded leftover dependencies
--->
Marking lm_sensors-libs to be removed - no longer needed by net-snmp
--->
Marking net-snmp-agent-libs to be removed - no longer needed by net-snmp
Found and removing 2 unneeded dependencies
-->
Running transaction check
--->
Package lm_sensors-libs.x86_64 0:3.3.2-5.fc18 will be erased
--->
Package net-snmp-agent-libs.x86_64 1:5.7.2-5.fc18.1 will be erased
-->
Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
gnokii x86_64 0.6.31-4.fc18 @updates 2.0 M
net-snmp x86_64 1:5.7.2-5.fc18.1 @updates 874 k
Removing for dependencies:
lm_sensors-libs x86_64 3.3.2-5.fc18 @fedora 60 k
net-snmp-agent-libs x86_64 1:5.7.2-5.fc18.1 @updates 2.0 M
Transaction Summary
================================================================================
Remove 2 Packages (+2 Dependent packages)
Installed size: 4.9 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction
Test
Transaction
Test Succeeded
Running Transaction
Erasing : 1:net-snmp-5.7.2-5.fc18.1.x86_64 1/4
Erasing : 1:net-snmp-agent-libs-5.7.2-5.fc18.1.x86_64 2/4
Erasing : lm_sensors-libs-3.3.2-5.fc18.x86_64 3/4
Erasing : gnokii-0.6.31-4.fc18.x86_64 4/4
Verifying : 1:net-snmp-agent-libs-5.7.2-5.fc18.1.x86_64 1/4
Verifying : lm_sensors-libs-3.3.2-5.fc18.x86_64 2/4
Verifying : 1:net-snmp-5.7.2-5.fc18.1.x86_64 3/4
Verifying : gnokii-0.6.31-4.fc18.x86_64 4/4
Removed:
gnokii.x86_64 0:0.6.31-4.fc18
net-snmp.x86_64 1:5.7.2-5.fc18.1
Dependency Removed:
lm_sensors-libs.x86_64 0:3.3.2-5.fc18
net-snmp-agent-libs.x86_64 1:5.7.2-5.fc18.1
Complete!
$ yum --version
3.4.3
Installed: rpm-4.10.3.1-1.fc18.x86_64 at 2013-02-10 20:58
Built : Fedora Project at 2013-02-06 09:54
Committed: Panu Matilainen at 2013-02-06
Installed: yum-3.4.3-53.fc18.noarch at 2013-04-06 19:25
Built : Fedora Project at 2013-03-25 14:46
Committed: Zdenek Pavlas at 2013-03-25
Comments
Have been rpming the hard way since ages
https://bugzilla.redhat.com/show_bug.cgi?id=951839