Есть ли какой-нибудь инструмент, который покажет мне все установленные мной пакеты, которые не входят в набор пакетов, поставляемых с «чистой» установкой?
Я просто удаляю пакеты, которые больше не использую, перед обновлением с F15 до F16 (компьютер несколько раз переходил из рук в руки и постепенно накапливает неиспользуемые пакеты).
На самом деле я не хочу делать новую установку F16 (чтобы сохранить некоторые используемые мной пакеты, файлы конфигурации и т. д.), но я хотел бы восстановить F15 до состояния, максимально приближенного к «чистой» установке перед обновлением.
Я немного поработал с rpmcleaner
и cleanup-packages
, но я бы предпочел просто список «пакетов, которых нет в новой установке F15», бонусные баллы, если он будет отображаться в интерфейсе типа «Установка и удаление программ» (исключительно потому, что он легко отображает описания пакетов и проще снять флажок, чем yum erase whats-the-package-name-again
).
решение1
НЕТответственность, если это сломает вашу систему...
comm -3 <(rpm -qa | sort) <(rpm -qa 'packager=Fedora Project' | sort) | grep -v '^gpg-pubkey-'