На -размеры дисковых ключей связаны с количеством подписей, поэтому один из способов узнать, какие ключи исследовать, — запустить что-то вроде
gpg2 --with-colons --list-keys --with-sig-list |
awk -F: 'function dump(key, uid, sigs) {
if (key && uid) {
printf "%s: %d (%s)\n", key, sigs, uid
}
}
/^pub/ { dump(key, uid, sigs); key = $5; sigs = 0 }
/^uid/ { dump(key, uid, sigs); uid = $10; sigs = 0 }
/^sig/ { sigs++ }
END { dump(key, uid, sigs) }' |
sort -n -k2,2
(Эта ошибка -имеет незначительное значение, поскольку включены подписи подключа, но ошибка незначительна.)
Не заспамленные ключи -не должны отображать более нескольких тысяч подписей; самый большой ключ в моей (очищенной )связке ключей — это 0xF2AD85AC1E42B367 Вернера Коха, который показывает 4773 sig
записей и занимает менее одного мегабайта.
Чтобы увидеть размер ключа в связке ключей, запустите
gpg2 --export ${keyid} | wc -c
Yumex -DNF больше не разрабатывается и был заменен dnfdragora в Fedora. Существует отчет об ошибке с просьбой упаковать его в EPEL 8, но, похоже, он тоже заброшен. Вы можете попробовать установить его вручную, но это может быть непросто, потому что libyui также недоступен в репозиториях CentOS 8, поэтому вам также необходимо установить его вручную.
Программное обеспечение GNOME доступно в CentOS 8 Stream, но это, вероятно, не то, что вы ищете, это более «высокий уровень», и я считаю его более графическим интерфейсом для PackageKit, чем для DNF.