Můžete použít nástroj package-cleanup, který je součástí yum-utils. Kromě hledání balíčků, které nejsou dostupné ze současných yum repozitářů, hledání balíčků s poškozenými závislostmi, ořezávání starých jader a hledání duplicitních balíčků může také najít balíčky, na kterých žádné jiné balíčky nezávisí. Říká se jim listy. Proveďte
yum install yum-utils
získat vyčištění balíčku a
package-cleanup --leaves --all
získat seznam všech listů.
Můžete použít příkaz repoquery
(součást balení yum-utils
), abyste získali tyto informace:
$ repoquery --installed --qf '%{n} - %{yumdb_info.reason}' --all \
| grep 'user$' | cut -f1 -d' '
Uvádí pouze balíčky, které jste si sami nainstalovali – nikoli ty, které jsou součástí základní instalace. V závislosti na vašem případu použití to je to, co chcete nebo ne.