Con Yum, useresti package-cleanup
comando da yum-utils
. Ma, con DNF, è integrato come dnf autoremove
comando. Dai documenti:
dnf [options] autoremove
Rimuove dal sistema tutti i pacchetti "foglia" originariamente installati come dipendenze dei pacchetti installati dall'utente ma che non sono più richiesti da tali pacchetti.
Nota che puoi anche usare il dnf list
comando per vedere quali pacchetti sarebbero stati rimossi, prima di eseguire lo stesso automremove, con
dnf list autoremove
Nota anche che DNF ha un'altra differenza nel comportamento che dovrebbe aiutarti in situazioni simili (ma non nel tuo caso esatto). Se il tuo software principale è stato installato da DNF (piuttosto che al di fuori di DNF a mano) e hai utilizzato dnf remove
, l'impostazione predefinita (diversamente da yum) è rimuovere anche tutte le dipendenze che sono state aggiunte solo per quel pacchetto e che non sono utilizzate per nient'altro.