GNU/Linux >> Linux Esercitazione >  >> Linux

Come rimuovere tutti i pacchetti con DNF da cui nessun altro pacchetto dipende

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.


Linux
  1. Come rimuovere i pacchetti orfani su CentOS Linux

  2. Come elencare tutti i file che sono stati installati da un pacchetto Apt?

  3. Debian:come installare o rimuovere i pacchetti DEB usando dpkg

  4. Come installare i pacchetti usando dnf in CentOS/RHEL 8

  5. Come utilizzare l'opzione di sincronizzazione della distribuzione con dnf per aggiornare il sistema operativo (CentOS/RHEL 8)

Come disinstallare o rimuovere pacchetti da CentOS

Come interrogare le informazioni sui pacchetti con il gestore pacchetti rpm

Come lavorare con i gruppi di pacchetti dnf

Come convertire i pacchetti Linux con Alien

Debian – Come rimuovere tutti i pacchetti Kde?

Come convertire tutti i tuoi pacchetti Snap in Flatpak su Ubuntu con Unsnap