RPM: List all installed packages by size (Megabytes)

$ rpm -qa --qf '%{SIZE} %{NAME}\n' | awk '{printf("%sMb %s\n", $1 / 1000 / 1000, $2)}' | sort -k1 -n

One thought on “RPM: List all installed packages by size (Megabytes)

  1. You could append it a bit for those times when disk is full:
    $ rpm -qa –queryformat ‘%10{SIZE}\t%{NAME}\n’ | sort -k1,1n | tail | cut -f 2 | xargs rpm -e

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.